Автор Тема: Установка pci wifi  (Прочитано 18155 раз)

Оффлайн bormant

  • Завсегдатай
  • *
  • Сообщений: 358
Re: Установка pci wifi
« Ответ #45 : 12.01.2011 03:19:42 »
Ядро: 2.6.32-std-def-alt20.M50P.1 (текущее std-def в p5)
Чип: Ralink RT2870
Фирмварь: из архива с драйвером, свежее по дате и отличается от RT2870_Firmware_V22.zip
Драйвер: 2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2

Установка (предположим, файл в /tmp):
$ su -
# cd / ; tar xf /tmp/rt2870-2.4.0.1-2.6.32-std-def-alt20.M50P.1.tar.bz2
# depmod -a

чтобы не набирать длинные имена целиком, не забываем про дополнение имён по Таб: /tmp/rt28<Таб> скорее всего окажется достаточно ;)

Файлы документации распаковываются в /usr/share/doc/RT2870_Linux_STA_v2.4.0.1.

Загрузка установленного драйвера вручную:
# modprobe rt2870sta

Возможен конфликт с rt2800usb, тогда стоит проверить работоспособность, предварительно его выгрузив: # modprobe -r rt2800usb. Если помогает -- вписать "blacklist rt2800usb" в /etc/modprobe.d/blacklist.conf или где-то в том районе (если правильно путаю).

Примечание.
Собрано с HAS_WPA_SUPPLICANT=y, HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y (комментарии см. в README_STA).

Для сборки на Simply Linux 5.0.2 достаточно предварительно подключить репозитории p5, отключив cd-rom, и установить
# apt-get install kernel-headers-modules-std-def make
остальное недостающее (glibc-kernheaders, kernel-headers-common, glibc, glibc-devel, gcc4.3, cpp4.3) поставится по зависимостям. Предварительная настройка описана в README_STA, адрес сайта с драйверами, загрузка, распаковка, сборка и установка аналогично ранее описанному в теме.

В связи с отсутствием железки проверить работоспособность не могу, хотелось бы получить отзыв в теме на предмет работает/не работает/работает не так (в том числе на предмет взаимодействия с NetworkManager-ом).


Если возникнет желание "выслать пиво" -- Яндекс деньги 4100190887290, если нет -- я не в обиде :-).
« Последнее редактирование: 12.01.2011 05:08:33 от bormant »

andrew_zavedeev

  • Гость
Re: Установка pci wifi
« Ответ #46 : 12.01.2011 09:28:21 »
Большое спасибо! Поэксперементирую и обязательно отпишусь. Прочитал что все рекомендуют блокировать rt2800usb. Поэтому наверное сначала заблокирую его. :)

andrew_zavedeev

  • Гость
Re: Установка pci wifi
« Ответ #47 : 13.01.2011 09:57:59 »
Почему-то не прошло. Возможно сам где-то допустил ошибку. Заблокировал rt2800usb.
Затем.
# apt-get install kernel-headers-modules-std-def make

После  установил драйвер
$ su -
# cd / ; tar xf /tmp/rt2870-2.4.0.1-2.6.32-std-def-alt20.M50P.1.tar.bz2
# depmod -a

и затем его включил

# modprobe rt2870sta.
Вижу в lsmod rt2870sta висит, rt2800usb там нету. А флешку все равно не видит.

Оффлайн bormant

  • Завсегдатай
  • *
  • Сообщений: 358
Re: Установка pci wifi
« Ответ #48 : 13.01.2011 15:17:59 »
# apt-get install kernel-headers-modules-std-def make
Это было бы нужно, если собирались собирать из исходников, процесс описывался выше в теме.
Но на остальное не влияет, поэтому пусть будет.

После  установил драйвер
$ su -
# cd / ; tar xf /tmp/rt2870-2.4.0.1-2.6.32-std-def-alt20.M50P.1.tar.bz2
# depmod -a
# modprobe rt2870sta.
Вижу в lsmod rt2870sta висит, rt2800usb там нету. А флешку все равно не видит.
Ок.
Перед вставкой адаптера выполняем от суперпользователя (root)
# tail -f /var/log/messages
вставляем адаптер, ждём секунд 5-15-30 (пока соберётся существенная информация, касающаяся адаптера), жмём Ctrl+C, строчки которые дописались после вставки адаптера публикуем тут, будем посмотреть...

Интересно также глянуть 
dmesg | grep rt28
« Последнее редактирование: 13.01.2011 15:26:04 от bormant »

andrew_zavedeev

  • Гость
Re: Установка pci wifi
« Ответ #49 : 13.01.2011 22:18:43 »
перед вставкой адаптера еще я его через # modprobe rt2870sta
загрузил :)

вот что получилось

[root@andrew ~]# tail -f /var/log/messages

Jan 12 22:10:25 andrew kernel: [  579.722297] rtusb init --->
Jan 12 22:10:25 andrew kernel: [  579.722393] usbcore: registered new interface driver rt2870
Jan 12 22:10:46 andrew kernel: [  600.704961] usb 5-6: USB disconnect, address 4
Jan 12 22:11:11 andrew kernel: [  625.200016] usb 5-6: new high speed USB device using ehci_hcd and address 5
Jan 12 22:11:11 andrew kernel: [  625.347437] usb 5-6: New USB device found, idVendor=07d1, idProduct=3c0a
Jan 12 22:11:11 andrew kernel: [  625.347442] usb 5-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 12 22:11:11 andrew kernel: [  625.347446] usb 5-6: Product: 11n Adapter
Jan 12 22:11:11 andrew kernel: [  625.347448] usb 5-6: Manufacturer: Ralink
Jan 12 22:11:11 andrew kernel: [  625.347451] usb 5-6: SerialNumber: 1.0
Jan 12 22:11:11 andrew kernel: [  625.347687] usb 5-6: configuration #1 chosen from 1 choice

[root@andrew ~]# dmesg | grep rt28
[  579.722393] usbcore: registered new interface driver rt2870
« Последнее редактирование: 14.01.2011 15:02:39 от Skull »

Оффлайн bormant

  • Завсегдатай
  • *
  • Сообщений: 358
Re: Установка pci wifi
« Ответ #50 : 14.01.2011 12:08:32 »
Теперь смотрим
# ifconfig -a
# iwconfig

Должен быть виден беспроводной интерфейс, если он есть, далее смотрим в NetworkManager на предмет управления им.

По прежнему интересно глянуть на вывод
# tail -f /var/log/messages
без предварительной принудительной загрузки драйвера.
« Последнее редактирование: 14.01.2011 12:19:48 от bormant »

Оффлайн shapiev.akhmed

  • Давно тут
  • **
  • Сообщений: 28
    • Email
Установка pci wifi
« Ответ #51 : 07.04.2011 14:23:25 »
Здравствуйте. Пробовал следовать выше указанами советами. В результате имею следующее
03:01.0 Network controller: RaLink Device 3060
        Subsystem: D-Link System Inc Device 3c04
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 64 (500ns min, 1000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at febf0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: rt2860


но Network manager не видит карточку DWA525

Оффлайн bsdlinux

  • Завсегдатай
  • *
  • Сообщений: 809
Re: Установка pci wifi
« Ответ #52 : 07.04.2011 20:19:32 »
У Вас используется драйвер rt2860, а карточка rt3060. Перечитайте внимательно http://forum.altlinux.org/index.php/topic,8447.msg114912.html#msg114912

Оффлайн shapiev.akhmed

  • Давно тут
  • **
  • Сообщений: 28
    • Email
Re: Установка pci wifi
« Ответ #53 : 07.04.2011 22:41:57 »
Да верно но такого драйвера там нет 2010_07_16_RT3062_Linux_STA_v2.4.0.0.tar.bz2.
Есть только DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217 но в нем rt2860sta
А на форуме так:
# mkdir ~/bld ; cd ~/bld
# tar xf ~/2010_07_16_RT3062_Linux_STA_v2.4.0.0.tar.bz2
# cd 2010_07_16_RT3062_Linux_STA_v2.4.0.0
# make && make install
# modprobe rt3562sta

Оффлайн bsdlinux

  • Завсегдатай
  • *
  • Сообщений: 809
Re: Установка pci wifi
« Ответ #54 : 07.04.2011 23:22:11 »
К сообщению № 31 http://forum.altlinux.org/index.php/topic,8447.msg114912.html#msg114912 прикреплены драйвера для наиболее ходовых ядер Вашей карты. Что не так ? На сайте RaLink'а читаем
Цитировать
RT3062PCI/mPCI/CB/PCIe(RT3060/RT3062/RT3562/RT3592)
- т.е. они совместимы.

А WiFi чем управляется ? NetWorkManager'ом или Etcnet(центром управления системой) ?

Оффлайн shapiev.akhmed

  • Давно тут
  • **
  • Сообщений: 28
    • Email
Re: Установка pci wifi
« Ответ #55 : 07.04.2011 23:31:26 »
Ничем не управляется их система не видит. Только через терминал.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Установка pci wifi
« Ответ #56 : 08.04.2011 00:44:35 »
Ничем не управляется их система не видит. Только через терминал.
Если терминал видит, то система видит.
Судя по вашему описанию - управлzется etcnet

Оффлайн shapiev.akhmed

  • Давно тут
  • **
  • Сообщений: 28
    • Email
Re: Установка pci wifi
« Ответ #57 : 08.04.2011 20:16:28 »
Проблему решил установкой драйвера 2010_01_28_RT2860_Linux_STA_v2.3.0.0_Alpha_v2 с официального сайта d-link. Все работает отлично.

Оффлайн shapiev.akhmed

  • Давно тут
  • **
  • Сообщений: 28
    • Email
Re: Установка pci wifi
« Ответ #58 : 08.04.2011 20:19:53 »
Кстати при скачивании с ralink RT3062PCI/mPCI/CB/PCIe(RT3060/RT3062/RT3562/RT3592) скачивается файл DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217 внутри которого нет драйвера rt3060 там только rt2860

Оффлайн bormant

  • Завсегдатай
  • *
  • Сообщений: 358
Re: Установка pci wifi
« Ответ #59 : 08.04.2011 20:47:33 »
« Ответ #58 : 08.04.2011 19:19:53 »

Кстати при скачивании с ralink RT3062PCI/mPCI/CB/PCIe(RT3060/RT3062/RT3562/RT3592) скачивается файл
DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217
внутри которого нет драйвера rt3060 там только rt2860
Всё течёт, всё меняется.
« Ответ #31 : 04.10.2010 17:10:57 »

Для 3060 предлагаются
2010_07_16_RT3062_Linux_STA_v2.4.0.0.tar.bz2
и RT2860_Firmware_V26.zip соответственно.
Прошло полгода, производитель выпустил новую версию драйвера (между выпусками разница в 4 месяца), что-то поменял, добавил в поддержку 35хх и 30хх в rt2860, обычное дело...

Именно поэтому в сообщениях выше подробно расписан ход действий, чтобы показать принцип, как в той пословице с рыбой и удочкой, а для желающих только "рыбу" -- выложена и она.
« Последнее редактирование: 08.04.2011 21:05:16 от bormant »