[Comm] Asus WL-148G - работает начиная с 2.6.25 std-def
Владимир Гусев
=?iso-8859-1?q?vova1971_=CE=C1_narod=2Eru?=
Пт Авг 8 17:05:24 MSD 2008
On Fri, 8 Aug 2008 16:24:37 +0400
Владимир Гусев wrote:
> On Fri, 08 Aug 2008 15:16:20 +0300
> Andrii Dobrovol`s`kii wrote:
>
> > Владимир Гусев пишет:
> > >>> Короче, вырубил wifi-карту, включил обычный eth0.. Устал от
> > >>> этого безобразия.. наверное что-то с WPA (wpa_suppliant) и
> > >>> данной картой.. Беру свои слова насчет великолепной и
> > >>> беспроблемной работы карты обратно - проработав беспроблемно 2
> > >>> дня, система взбрыкнулась - 5 минут работы - обрыв, связанный с
> > >>> реассоциацией (или деассоциацией) карты.. Само физическое
> > >>> устройство действительно работает прекрасно.
> > >>>
> > >>> Раз сюда никто не отзывается с идеями и предложениями - тред
> > >>> закрывается..
> > >>>
> > >> Через ndiswrapper пробовали? Всё так же?
> > >
> > > нет, не пробовал.. разве поможет? Это же алхимия получается.. Есть
> > > вариант что-лио сотворить с родным драйвером для linux,
> > > прилагаемым на диске с картой - но я не смогу сделать из этого
> > > модуль к ядру в альтовском стиле..
> > >
> > Почему алхимия? В случае использования ядерного модуля Вы пытаетесь
> > работать с драйвером работу которого никто не гарантирует в
> > принципе. В случае использования ndiswrapper Вы работаете с
> > драйвером за который с покупателя берут деньги... Разницу чуствуете?
> > Про ядерные модули для этих чипов мне сразу сказали "не париться". Я
> > уже почти год пользуюсь ndiswrapper и пока нет повода жаловаться.
>
> Достаточно ли будет инсталлировать через ndiswrapper виндовый драйвер
> для карточки, прописать в options что-то типа WPA_DRIVER=ndiswrapper и
> оставить существующий wpa_supplicant.conf?
>
Сделал так:
1. Скачал дравйер от windows 2003 32-bit (там 2 файла - sys и inf)
2. От рута сделал
ndiswrapper -i Rt2500.INF
Ничего не ругалось, установилось, судя по выводу в консоли
3. Переделал и создал новые файлы в /etc/net/ifaces/wlan0 следующим
образом:
[root на book wlan0]# cat options
TYPE=eth
MODULE=ndiswrapper
NEVER_RMMOD=yes
BOOTPROTO=dhcp
CONFIG_WIRELESS=yes
DISABLED=no
Создал iwconfig (не понял, зачем он нужен, если есть
wpa_supplicant.conf)
[root на book wlan0]# cat iwconfig
essid first_wireless
key _ключ в явном виде, прописанный ручками_
Ну и wpa_supplicant.conf без изменений
[root на book wlan0]# cat wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
fast_reauth=1
network={
ssid="Golden_WiFi_B2B"
key_mgmt=NONE
}
network={
ssid="Golden_WiFi"
key_mgmt=NONE
}
network={
ssid="first_wireless"
psk=_ключ в шифрованном виде_
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
}
Перегрузил.. Сейчас пока писал, снова все отвалилось и тут же
поднялось (такого не было, чтобы сразу).. судя по lsmod - ну не пахнет
там ndoswrapper'ом в нужном разрезе.. или я ошибаюсь?
[root на book ~]# lsmod
Module Size Used by
sg 40500 0
usb_storage 76736 0
libusual 23208 1 usb_storage
kqemu 124708 0
mach64 48512 2
drm 157804 3 mach64
agpgart 38344 1 drm
aes_i586 12288 1
aes_generic 33192 1 aes_i586
af_packet 26624 2
ndiswrapper 195356 0
dm_mod 66408 0
arc4 6016 2
ecb 7552 2
crypto_blkcipher 23684 1 ecb
usbhid 52096 0
rt2500pci 24320 0
hid 67072 1 usbhid
rt2x00pci 14464 1 rt2500pci
ff_memless 9864 1 usbhid
rt2x00lib 32256 2 rt2500pci,rt2x00pci
rfkill 11668 1 rt2x00lib
led_class 9348 1 rt2x00lib
input_polldev 8968 1 rt2x00lib
mac80211 177816 2 rt2x00pci,rt2x00lib
cfg80211 31368 2 rt2x00lib,mac80211
eeprom_93cx6 6272 1 rt2500pci
pcmcia 43948 0
firmware_class 13312 2 rt2x00lib,pcmcia
snd_intel8x0 38428 1
snd_ac97_codec 104100 1 snd_intel8x0
ac97_bus 5888 1 snd_ac97_codec
snd_pcm_oss 45472 0
snd_seq_dummy 7812 0
parport_pc 44996 0
snd_seq_oss 38272 0
parport 40812 1 parport_pc
irtty_sir 10624 0
snd_seq_midi_event 11520 1 snd_seq_oss
video 23696 0
snd_seq 57328 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi_event output
7680 1 video snd_seq_device 12428 3
snd_seq_dummy,snd_seq_oss,snd_seq sir_dev 18692 1
irtty_sir irda 128824 1 sir_dev
crc_ccitt 6144 1 irda
floppy 62308 0
snd_mixer_oss 20480 2 snd_pcm_oss
battery 17156 0
ac 9988 0
snd_pcm 81156 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
thermal 23068 0
button 12176 0
processor 44012 2 thermal
snd_timer 27784 2 snd_seq,snd_pcm
yenta_socket 30476 3
serio_raw 11012 0
rsrc_nonstatic 17536 1 yenta_socket
snd 59684 10
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_mixer_oss,snd_pcm,snd_timer
uhci_hcd 29072 0 soundcore 11872 2 snd
i2c_piix4 13196 0
pcmcia_core 43924 3 pcmcia,yenta_socket,rsrc_nonstatic
snd_page_alloc 14472 2 snd_intel8x0,snd_pcm
i2c_core 28820 1 i2c_piix4
pcspkr 7168 0
psmouse 43920 0
evdev 16256 5
usbcore 150896 6
usb_storage,libusual,ndiswrapper,usbhid,uhci_hcd rtc
18984 0 ext3 139912 4
jbd 51092 1 ext3
mbcache 12676 1 ext3
ata_generic 12036 0
pata_acpi 11264 0
ata_piix 26244 0
libata 165264 3 ata_generic,pata_acpi,ata_piix
dock 14352 1 libata
sd_mod 33816 0
scsi_mod 154924 4 sg,usb_storage,libata,sd_mod
ide_generic 5248 0 [permanent]
ide_pci_generic 8196 0 [permanent]
ide_disk 19584 6
piix 11400 0 [permanent]
ide_core 120608 4
ide_generic,ide_pci_generic,ide_disk,piix
Как все же правильнее? Какие файлы нужны в ../wlan0, а какие нет?
Подскажите.
--
С уважением,
Владимир Гусев
Подробная информация о списке рассылки community