Автор Тема: Wi-Fi (вафля) Общие вопросы и предложения.  (Прочитано 104540 раз)

Оффлайн drmam

  • Давно тут
  • **
  • Сообщений: 38
    • Email
Цитировать
Главный мой вопрос такой: правильный ли драйвер моей карты грузиться?

Похоже, что нужно воспользоваться ndiswrapper. Попробуем.

Оффлайн Monstr

  • Начинающий
  • *
  • Сообщений: 22
Re: Настройка WiFi на ноуте (Branch 4.1)
« Ответ #31 : 02.10.2008 11:28:04 »
Сорри, конечно же не ipconfig, а iwconfig:
# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
ppp0 no wireless extensions.
Никогда не бойся делать чего не умеешь. Помни - ковчег был построен любителем, профессионалы строили Титаник!

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Цитировать
Главный мой вопрос такой: правильный ли драйвер моей карты грузиться?

Похоже, что нужно воспользоваться ndiswrapper. Попробуем.
Эту ветку не читаете. :( Рассылку альта смотрели (ссылка выше)? Какой же правильный, если там для конкретно вашего чипа написано грузить rt61, а не rt61pci, приведены примеры конфигов? Как в dmesg может попасть что-то правильное, если нужный модуль вы ещё не загрузили? И зачем юзать ndiswrapper, если эта карта прекрасно работает с нативными линуксовыми дровами?

Если в dmesg валится хоть одна ошибка от модуля wifi, значит он не совместим, либо не полностью совместим, и скорее всего - нормально работать не будет. Чтобы сказать точнее, желательно увидеть весь вывод dmesg, связанный с загрузкой wifi-модуля.

Могу посоветовать сначала разобраться с документацией модуля ядра rt61, пакета wpa_supplicant. Затем ручками (без инит-скриптов) выполнить поднятие и конфигурирование интерфейса. После того, как убедитесь, что всё заработало, разбираться - что, куда прописывать в etcnet.

Покажите вывод dmesg|grep rt61. Если грузится не тот модуль, rmmod rt61pci, modprobe rt61. depmod -a. dmesg|grep ra0. ifconfig ra0 up. Далее wpa_supplicant (без -B)...
To moan or to solve -- that is the question!

Оффлайн drmam

  • Давно тут
  • **
  • Сообщений: 38
    • Email
И зачем юзать ndiswrapper, если эта карта прекрасно работает с нативными линуксовыми дровами?

По прочтении рассылки у меня сложилось другое мнение (см.
http://forum.altlinux.org/index.php?action=post;topic=78.15;num_replies=29):

Цитировать
> Или модулями ядра под Ralink 2561 для него же?
> Карта обзывается Concentronic C45RC Version 2.0 00805A512B45
Родные модули r61/rt2xxx - это рассадник глюков и багов, так что лучше
ndiswrapper и никаких гвоздей.
« Последнее редактирование: 02.10.2008 19:55:04 от drmam »

Оффлайн drmam

  • Давно тут
  • **
  • Сообщений: 38
    • Email
Покажите вывод dmesg|grep rt61

Показываю результат dmesg|grep rt61:
Registered led device: rt61pci-phy1:radio
Registered led device: rt61pci-phy1:assoc

modprobe rt61
А нет у меня такого модуля! В /lib/modules можно найти rt61pci.ko, а про rt61 ничего там нет... Как его
установить, откуда скачать?

Команда apt-cache search rt6 дает:
kernel-source-rt2x00 - driver for wireless 802.11b and 802.11g cards that are based on the Ralink rt2x00 chipsets
kernel-source-rt61 - driver for wireless 802.11b and 802.11g cards that are based on the Ralink rt2500 chipset
Что делать с этими source-ми? :)

Прочтение этого (http://lists.altlinux.org/pipermail/hardware/2008-January/012383.html) не обнадеживает:

Цитировать
kernel-source-rt2500 - driver for wireless 802.11b and 802.11g cards
that are based on the Ralink rt2500 chipset
kernel-source-rt2x00 - driver for wireless 802.11b and 802.11g cards
that are based on the Ralink rt2x00 chipsets
kernel-source-rt61 - driver for wireless 802.11b and 802.11g cards
that are based on the Ralink rt2500 chipset
Исходнии вижу. А модули собственно где?

Поиск по сизифу http://sisyphus.ru/find.shtml?request=kernel-modules-rt61 дает только kernel-modules-rt61-std-smp. А у меня ядро std-def. Правильно ли я понимаю, что этот пакет мне не нужен? :)

Чтобы сказать точнее, желательно увидеть весь вывод dmesg, связанный с загрузкой wifi-модуля.
Тут я лучше приложу весь вывод dmesg. См. вложение к посту.
« Последнее редактирование: 02.10.2008 20:16:56 от drmam »

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
По прочтении рассылки у меня сложилось другое мнение (см.
http://forum.altlinux.org/index.php?action=post;topic=78.15;num_replies=29):

Цитировать
> Или модулями ядра под Ralink 2561 для него же?
> Карта обзывается Concentronic C45RC Version 2.0 00805A512B45
Родные модули r61/rt2xxx - это рассадник глюков и багов, так что лучше
ndiswrapper и никаких гвоздей.

Сомнительно, но спорить не буду, т.к. с этим чипом не работал.

Показываю результат dmesg|grep rt61:
Registered led device: rt61pci-phy1:radio
Registered led device: rt61pci-phy1:assoc

modprobe rt61
А нет у меня такого модуля! В /lib/modules можно найти rt61pci.ko, а про rt61 ничего там нет... Как его установить, откуда скачать?

Команда apt-cache search rt6 дает:
kernel-source-rt2x00 - driver for wireless 802.11b and 802.11g cards that are based on the Ralink rt2x00 chipsets kernel-source-rt61 - driver for wireless 802.11b and 802.11g cards that are based on the Ralink rt2500 chipsetЧто делать с этими source-ми? :)
# rmmod rt61pci

$ apt-cache search kernel-modules-rt61-std-smp
kernel-modules-rt61-std-smp - Kernel module for wireless 802.11b and 802.11g cards that are based on the Ralink rt2561/rt61 chipset

# apt-get install kernel-modules-rt61-std-smp
# modprobe rt61
И далее как писал выше.

Поиск по сизифу http://sisyphus.ru/find.shtml?request=kernel-modules-rt61 дает только kernel-modules-rt61-std-smp. А у меня ядро std-def. Правильно ли я понимаю, что этот пакет мне не нужен? :)
Не знаю разницы между std-smp и std-def - лучше спросить у альтовцев. std-smp это скорее всего стандартное SMP-ядро, а вот что такое def, не знаю.
To moan or to solve -- that is the question!

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
По последнему вопросу - вот пара ссылок на форуме появилось:
1) http://forum.altlinux.org/index.php/topic,163.msg4356.html#msg4356
2) http://forum.altlinux.org/index.php/topic,300.msg4354.html#msg4354
И всё равно лучше спросить у альтовцев....
To moan or to solve -- that is the question!

Оффлайн silicium

  • alt linux team
  • ***
  • Сообщений: 93
  • I hear the Machine Spirt voice.
    • Email
Так. Вопервых В сизифе и 4.1 дефалтное ядро std-def. В 4.0 std-smp. тоесть std-smp это старое ядро.
Во вторых поддерка rt61 в  ядре есть.  Ставить дополнительных пакетов не надо.
В третих что пишет комада ip l a и iwconfig cейчас?
В четвётых, очень рекомендую не заморачитьваться с etcnet а использовать NetworkManager.
Keep it simple.
Keep it true.

Оффлайн silicium

  • alt linux team
  • ***
  • Сообщений: 93
  • I hear the Machine Spirt voice.
    • Email
Re: Настройка WiFi на ноуте (Branch 4.1)
« Ответ #38 : 02.10.2008 23:36:58 »
снестие пакет kernel-modules-madwifi-std-def, поставьте kernel-modules-madwifi-ar5007-std-def и перезагрузитесь. потом ещё раз iwconfig.
Keep it simple.
Keep it true.

Оффлайн крошка-енот

  • Завсегдатай
  • *
  • Сообщений: 96
  • racoon from racoon city
не охота быть голословным, но вроде поддержка ралинка 61 в ядре есть и давно (с 2.6.2хх), основная проблема - это корявая (с т.з. запись в udev, которая лечится установкой подобных пакетов) на федоре делал, с альтом пока не пробовал на этом ноуте, у меня 04:09.0 Network controller: RaLink RT2561/RT61 rev B 802.11g, с wi-fi глубоко не разбирался, рэтому темя для меня чрезвычайно интересна.
ALT Linux 5.1 branch (Ziziphora)

Оффлайн drmam

  • Давно тут
  • **
  • Сообщений: 38
    • Email
Так. Вопервых В сизифе и 4.1 дефалтное ядро std-def. В 4.0 std-smp. тоесть std-smp это старое ядро.
Во вторых поддерка rt61 в  ядре есть.  Ставить дополнительных пакетов не надо.
В третих что пишет комада ip l a и iwconfig cейчас?
В четвётых, очень рекомендую не заморачитьваться с etcnet а использовать NetworkManager.

Это хорошая новость! :) У меня ядро 2.6.25-std-def-... .

#ip link

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:13:d4:b6:94:69 brd ff:ff:ff:ff:ff:ff
3: wmaster0: <BROADCAST,MULTICAST> mtu 1500 qdisc ieee80211 qlen 1000
    link/ieee802.11 00:1c:f0:cf:c6:3b brd ff:ff:ff:ff:ff:ff
4: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:1c:f0:cf:c6:3b brd ff:ff:ff:ff:ff:ff

iwconfig

lo      no wireless extensions

eth0      no wireless extensions

wmaster0      no wireless extensions

wlan0     IEEE 802.11  ESSID:"" 
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
          Tx-Power=0 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
« Последнее редактирование: 03.10.2008 17:15:41 от drmam »

Оффлайн drmam

  • Давно тут
  • **
  • Сообщений: 38
    • Email
# rmmod rt61pci

$ apt-cache search kernel-modules-rt61-std-smp
kernel-modules-rt61-std-smp - Kernel module for wireless 802.11b and 802.11g cards that are based on the Ralink rt2561/rt61 chipset

# apt-get install kernel-modules-rt61-std-smp
# modprobe rt61
И далее как писал выше.

Команда $ apt-cache search kernel-modules-rt61-std-smp ничего не выдает в результате выполнения (после apt-get update, естественно). Думаю потому, что такой пакет для моей системы в  бранче 4.1 отсутствует. Качать с сизифа и ставить такой пакет что-то боязно.

Оффлайн Monstr

  • Начинающий
  • *
  • Сообщений: 22
Re: Настройка WiFi на ноуте (Branch 4.1)
« Ответ #42 : 05.10.2008 18:29:39 »
# rpm -qa | grep ^kernel | sort
kernel-headers-alsa-1.0.16-alt2
kernel-headers-common-1.1.9-alt1
kernel-headers-modules-std-def-2.6.25-alt8.M41.1
kernel-image-std-def-2.6.25-alt8.M41.1
kernel-modules-alsa-std-def-1.0.16-alt4.132633.8.M41.1
kernel-modules-drm-std-def-2008.04.28-alt1.132633.8.M41.1
kernel-modules-fglrx-std-def-1.0.8.47.1-alt2.132633.8.M41.1
kernel-modules-lirc-std-def-1.0.0.8.3-alt2.cvs20080313.132633.8.M41.1
kernel-modules-madwifi-ar5007-std-def-0.9.4-alt1.132633.8.M41.1
kernel-modules-ndiswrapper-std-def-1.53-alt1.132633.8.M41.1
kernel-modules-nvidia-std-def-173.14.12-alt1.132633.8.M41.1
kernel-modules-tp_smapi-std-def-0.37-alt1.132633.8.M41.1
kernel-modules-uvcvideo-std-def-1.1-alt1.195.132633.8.M41.1
kernel-modules-v4l-std-def-20080422-alt2.132633.8.M41.1
# uname -a
Linux Notebook 2.6.25-std-def-alt8.M41.1 #1 SMP Thu Sep 11 01:15:29 MSD 2008 x86_64 GNU/Linux
# lsmod | grep ath
ath5k                 109824  0
mac80211              201000  1 ath5k
cfg80211               39952  2 ath5k,mac80211
ath_pci               211640  0
wlan                  278560  1 ath_pci
ath_hal               268288  1 ath_pci
# iwconfig
lo        no wireless extensions.
eth0      no wireless extensions.
Никогда не бойся делать чего не умеешь. Помни - ковчег был построен любителем, профессионалы строили Титаник!

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Re: Настройка WiFi на ноуте (Branch 4.1)
« Ответ #43 : 06.10.2008 01:56:56 »
Покажите пожалуйста:
lspci -s 02:00 -vnn | head -n2
У вас грузится ath5k одновременно с ath_pci. Скорее всего, нужно ath5k в blacklist. Попробуйте также ручками сначала:

rmmod ath5k
rmmod ath_pci
rmmod ath_hal
modprobe ath_pci
depmod -a
iwconfig
To moan or to solve -- that is the question!

Оффлайн Monstr

  • Начинающий
  • *
  • Сообщений: 22
Re: Настройка WiFi на ноуте (Branch 4.1)
« Ответ #44 : 06.10.2008 08:33:59 »
[root@Notebook] 08:32:38 ~ :# rmmod ath5k
[root@Notebook] 08:32:50 ~ :# rmmod ath_pci
[root@Notebook] 08:32:57 ~ :# rmmod ath_hal
[root@Notebook] 08:33:01 ~ :# lsmod | grep ath
[root@Notebook] 08:33:23 ~ :# modprobe ath_pci
[root@Notebook] 08:33:30 ~ :# depmod -a
[root@Notebook] 08:33:43 ~ :# lsmod | grep ath
ath_pci               211640  0
ath_hal               268288  1 ath_pci
wlan                  278560  1 ath_pci
[root@Notebook] 08:33:44 ~ :# iwconfig
lo        no wireless extensions.
eth0      no wireless extensions.
ppp0      no wireless extensions.
[root@Notebook] 08:34:12 ~ :# lspci -s 02:00 -vnn | head -n2
02:00.0 Ethernet controller [0200]: Atheros Communications, Inc. AR242x 802.11abg Wireless PCI Express Adapter [168c:001c] (rev 01)
        Subsystem: Device [1a3b:1026]
Никогда не бойся делать чего не умеешь. Помни - ковчег был построен любителем, профессионалы строили Титаник!