1 (03.01.2013 16:06:35 отредактировано AlfaStriker)

Добрый день, всем!

Хочу установить драйвер на USB адаптер Wi-Fi в виртуальной машине VirtualBox.

Модель адаптера: Tp-Link TL-WN727N Ver.3.0
Операционка: CentOS 6.3 x32

Драйверы взял с сайта производителя: 2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2

Установил драйвер:
# make & make install

Проблем с этим нет, но когда пытаюсь просмотреть информацию по адаптеру, ее нет!

Команда lsusb показывает что есть сетевой адаптер.
Команда iwconfig не видит адаптера, также как и ifconfig.

Делаю все по инструкции http://forum.ixbt.com/topic.cgi?id=62:18971:1243#1243

2 (03.01.2013 16:31:22 отредактировано AlfaStriker)

[root@localhost linux]# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

[root@localhost linux]# ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:5F:D8:A2 
          inet addr:10.168.50.51  Bcast:10.168.50.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe5f:d8a2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6825 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6235 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7478779 (7.1 MiB)  TX bytes:732866 (715.6 KiB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:C4:AE:95 
          inet addr:192.168.50.1  Bcast:192.168.50.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fec4:ae95/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:4741 (4.6 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2228 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2228 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:188152 (183.7 KiB)  TX bytes:188152 (183.7 KiB)

[root@localhost linux]# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

[root@localhost ~]# dmesg | grep rt2870
usbcore: registered new interface driver rt2870

3 (03.01.2013 16:48:10 отредактировано AlfaStriker)

Вот что я делаю, поправтье меня пожалуйста;

# tar xvjf 2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2
# cd 2010_0709_RT2870_Linux_STA_v2.4.0.1
# make
# make install
# cd os/linux
# insmod rt2870sta.ko

Далее перезагружаю машину, а адаптер не видится.
Ни разу не ставил драйвер для Wi-Fi usb адаптера.


Кажется я не тот драйвер поставил)))))

4

http://linuxwireless.org/en/users/Drivers/rt2800usb вот такой тебе нужен.

Mageia4, KDE  4.11.4.

5

Спасибо, я установил подходящий драйвер)

6

Короче, я себе купил другой адаптер D-Link DWA125 rev. B1A
Теперь опять встала задача установить драйвер, помогите найти подходящий драйвер под этот свисток.

На форуме IXBT советуют драйвер собирать самостоятельно, а как его собрать самостоятельно не написано!

Типовая установка типа
make && make install - я думаю это не самостоятельная сборка.

Подскажите пожалуйста, как установить драйвер на этот адаптер, чтобы его увидела система.

Спасибо.

7

lsusb  что выдает, при подключеном адаптере.

Mageia4, KDE  4.11.4.

8

ndiswrapper не вариант?

на виртуалке не пробовал, но на физической срабатывало

9

AlfaStriker пишет:

Типовая установка типа
make && make install - я думаю это не самостоятельная сборка.

Таки это самостоятельная сборка, но нужно сделать пакет. Что-то вроде rpmbuild вам нужно.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

10

Даааа.  Жаль отточеного пакета нет..многим бы жихнь облегчило.. В продаже появились USB-шки - а поддержка сырая для Linux

11

Сейчас на новой системе пытаюсь собрать драйвер, пишет:

# make
make -C tools
make[1]: Entering directory `/2870/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory `/2870/tools'
/2870/tools/bin2h
cp -f os/linux/Makefile.6 /2870/os/linux/Makefile
make -C /lib/modules/2.6.32-279.14.1.el6.i686/build SUBDIRS=/2870/os/linux modules
make: *** /lib/modules/2.6.32-279.14.1.el6.i686/build: No such file or directory.  Stop.
make: *** [LINUX] Error 2

Сам каталог есть:

# mkdir /lib/modules/2.6.32-279.14.1.el6.i686/
mkdir: cannot create directory `/lib/modules/2.6.32-279.14.1.el6.i686/': File exists

12

# ls -l /lib/modules/2.6.32-279.14.1.el6.i686/build

что говорит? По этой ссылке ожидается наличие исходников ядра, которые не были обнаружены.

13

AlfaStriker пишет:

Сейчас на новой системе

Система-то хоть какая? Для сборки драйвера нужно установить kernel-source.

Mageia4, KDE  4.11.4.

14

Я установил пакет kernel-devel, этот пакет включает в себя kernel-sources:

In CentOS 6, there is just one kernel-devel package available:

kernel-devel (both 32- & 64-bit architectures)

15

bormant пишет:
# ls -l /lib/modules/2.6.32-279.14.1.el6.i686/build

что говорит? По этой ссылке ожидается наличие исходников ядра, которые не были обнаружены.

Вот что говорить:

# ls -l /lib/modules/2.6.32-279.14.1.el6.i686/build
lrwxrwxrwx 1 root root 49 Nov  9 18:40 /lib/modules/2.6.32-279.14.1.el6.i686/build -> ../../../usr/src/kernels/2.6.32-279.14.1.el6.i686

16

ls /usr/src/kernels/2.6.32-279.14.1.el6.i686

что говорит? Исходники на месте?

17

Все заработало, после установки kernel-devel требуется перезагрузить компьютер...
Я если честно запарился.
После перезагрузки пишет что нет такого каталога:

/usr/src/kernels/2.6.32-279.14.1.el6.i686

18

AlfaStriker пишет:

Все заработало, после установки kernel-devel требуется перезагрузить компьютер...
Я если честно запарился.
После перезагрузки пишет что нет такого каталога:

/usr/src/kernels/2.6.32-279.14.1.el6.i686

Возможно каталог называется не kernels, а linux-<версия_ядра>

Mageia4, KDE  4.11.4.