LinuxForum.Fans
Тема

Помогите установить USB Wi-Fi адаптер

Автор: AlfaStriker 18 сообщений 7579 просмотров
#294054

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

Хочу установить драйвер на 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

#294111

[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
#294112

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

# 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 адаптера.


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

#294133

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

#294243

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

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

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

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

Спасибо.

#294269

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

#294304

ndiswrapper не вариант?

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

#294308
AlfaStriker написал:

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

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

#294721

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

#294861

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

text
# 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

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

text
# 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
#294862
text

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

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

#294879
"AlfaStriker" написал:
Сейчас на новой системе

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

#294887

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

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

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

#294889
bormant написал:
text

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

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

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

text
# 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
#294897
text
ls /usr/src/kernels/2.6.32-279.14.1.el6.i686

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

#294898

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

text
/usr/src/kernels/2.6.32-279.14.1.el6.i686
#294902
AlfaStriker написал:
Все заработало, после установки kernel-devel требуется перезагрузить компьютер...
Я если честно запарился.
После перезагрузки пишет что нет такого каталога:
text
/usr/src/kernels/2.6.32-279.14.1.el6.i686

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

Войдите или зарегистрируйтесь, чтобы ответить.