[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