[Comm] Asus WL-148G - работает начиная с 2.6.25 std-def

Владимир Гусев =?iso-8859-1?q?vova1971_=CE=C1_narod=2Eru?=
Ср Авг 6 14:50:43 MSD 2008


On Tue, 05 Aug 2008 14:32:16 +0400
Genix wrote:

> Владимир Гусев пишет:
> 
> > Решил написать сюда, может быть этот отзыв поможет тем, кто
> > задумывается о покупке wifi-pcmcia карточки.
> 
> Копию в hardware@ кинешь?
> 
> 
> P.$.: если кому то поможет -- Asus WL-148G (слот PCI) работает без 
> проблем начиная с 2.6.25-std-def.
> 
> Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN 
> Controller [Network controller]
> 
> Модуль ядра: b43

А вот на третий день использования началась какая-то фигня. Два дня
карточка работала абсолютно идеально. А вот сегодня не пойму: то
отвалится интерфейс, то сам собой поднимется.. Причем по ifconfig
интерфейсы присутствуют, но сети (третьего уровня) нет. Если сделать
насильно service network restart, то сеть поднимается, но потом
снова произвольно падает в силу неизвестных мне причин. Вот она снова
сама поднялась - вижу по индикаторам gkrellm и icewm. А вот снова
исчезла, пока писал предыдущее предложение. Показываю кусок syslog про
эти события:

Aug  6 14:31:10 book kernel: printk: 5 messages suppressed.
Aug  6 14:31:14 book kernel: printk: 3 messages suppressed.
Aug  6 14:31:16 book dhcpcd[15266]: wlan0: dhcpcd 3.0.17 starting
Aug  6 14:31:16 book dhcpcd[15266]: wlan0: hardware address = 00:1e:8c:4a:bb:32
Aug  6 14:31:16 book dhcpcd[15266]: wlan0: broadcasting for a lease
Aug  6 14:31:16 book dhcpcd[15266]: wlan0: offered 10.18.107.34 from 10.18.107.1
Aug  6 14:31:16 book dhcpcd[15266]: wlan0: leased 10.18.107.34 for 86400 seconds
Aug  6 14:31:16 book dhcpcd[15266]: wlan0: adding IP address 10.18.107.34/24
Aug  6 14:31:16 book dhcpcd[15266]: wlan0: adding default route via 10.18.107.1 metric 0
Aug  6 14:31:16 book dhcpcd.sh: interface wlan0 has been configured with new IP=10.18.107.34
Aug  6 14:35:26 book dhcpcd[15268]: wlan0: received SIGHUP, releasing lease
Aug  6 14:35:26 book dhcpcd[15268]: wlan0: removing default route via 10.18.107.1 metric 0
Aug  6 14:35:26 book dhcpcd[15268]: wlan0: deleting IP address 10.18.107.34/24
Aug  6 14:35:26 book dhcpcd[15268]: wlan0: exiting
Aug  6 14:35:27 book kernel: printk: 3 messages suppressed.
Aug  6 14:35:44 book kernel: printk: 2 messages suppressed.
Aug  6 14:35:47 book kernel: printk: 3 messages suppressed.
Aug  6 14:35:52 book kernel: printk: 3 messages suppressed.
Aug  6 14:35:57 book kernel: printk: 5 messages suppressed.
Aug  6 14:36:03 book kernel: printk: 3 messages suppressed.
Aug  6 14:36:12 book last message repeated 2 times
Aug  6 14:36:18 book kernel: printk: 5 messages suppressed.
Aug  6 14:36:22 book kernel: printk: 3 messages suppressed.
Aug  6 14:36:31 book kernel: printk: 5 messages suppressed.
Aug  6 14:36:32 book kernel: printk: 1 messages suppressed.
Aug  6 14:36:38 book kernel: printk: 5 messages suppressed.
Aug  6 14:36:43 book kernel: printk: 5 messages suppressed.
Aug  6 14:36:47 book kernel: printk: 3 messages suppressed.
Aug  6 14:36:53 book kernel: printk: 7 messages suppressed.
Aug  6 14:36:58 book kernel: printk: 3 messages suppressed.
Aug  6 14:37:03 book kernel: printk: 5 messages suppressed.
Aug  6 14:37:13 book last message repeated 2 times
Aug  6 14:39:45 book kernel: printk: 3 messages suppressed.
Aug  6 14:39:46 book dhcpcd[15526]: wlan0: dhcpcd 3.0.17 starting
Aug  6 14:39:46 book dhcpcd[15526]: wlan0: hardware address = 00:1e:8c:4a:bb:32
Aug  6 14:39:46 book dhcpcd[15526]: wlan0: broadcasting for a lease
Aug  6 14:39:46 book dhcpcd[15526]: wlan0: offered 10.18.107.34 from 10.18.107.1
Aug  6 14:39:46 book dhcpcd[15526]: wlan0: leased 10.18.107.34 for 86400 seconds
Aug  6 14:39:46 book dhcpcd[15526]: wlan0: adding IP address 10.18.107.34/24
Aug  6 14:39:46 book dhcpcd[15526]: wlan0: adding default route via 10.18.107.1 metric 0
Aug  6 14:39:46 book dhcpcd.sh: interface wlan0 has been configured with new IP=10.18.107.34
Aug  6 14:39:47 book dhcpcd[15528]: wlan0: received SIGHUP, releasing lease
Aug  6 14:39:47 book dhcpcd[15528]: wlan0: removing default route via 10.18.107.1 metric 0
Aug  6 14:39:47 book dhcpcd[15528]: wlan0: deleting IP address 10.18.107.34/24
Aug  6 14:39:47 book dhcpcd[15528]: wlan0: exiting
Aug  6 14:40:22 book kernel: printk: 2 messages suppressed.
Aug  6 14:40:25 book kernel: printk: 1 messages suppressed.
Aug  6 14:40:31 book kernel: printk: 3 messages suppressed.
Aug  6 14:40:37 book kernel: printk: 2 messages suppressed.
Aug  6 14:40:40 book kernel: printk: 1 messages suppressed.
Aug  6 14:40:47 book kernel: printk: 5 messages suppressed.
Aug  6 14:40:50 book kernel: printk: 3 messages suppressed.

Т.е. интерфейс получает какой-то сигнал и все сетевое теряет, физика и канальный при этом живы - ifconfig и горящие огоньки на карточке - LNK и ACT, причем ACT явно какие-то фреймы получает, ибо моргает..

Вначале, в предыдущие дни, содержимое файла options таким

[root на book wlan0]# cat options
TYPE=eth
BOOTPROTO=dhcp
WPA_DRIVER=wext
DISABLED=no

После этих падений сети я сделал так:

[root на book wlan0]# cat options
TYPE=eth
BOOTPROTO=dhcp
WPA_DRIVER=wext
CONFIG_WIRELESS=yes
DISABLED=no
LINKDETECT=yes

Но это не помогло..

С точки зрения железа вроде все замечательно:

[root на book wlan0]# lsmod
Module                  Size  Used by
nls_cp866               9216  1 
nls_utf8                6016  1 
smbfs                  70016  2 
nls_base               11652  3 nls_cp866,nls_utf8,smbfs
kqemu                 124708  0 
mach64                 48512  2 
drm                   157804  3 mach64
agpgart                38344  1 drm
aes_i586               12288  0 
aes_generic            33192  1 aes_i586
af_packet              26624  2 
dm_mod                 66408  0 
arc4                    6016  2 
ecb                     7552  2 
crypto_blkcipher       23684  1 ecb
rt2500pci              24320  0 
rt2x00pci              14464  1 rt2500pci
rt2x00lib              32256  2 rt2500pci,rt2x00pci
rfkill                 11668  1 rt2x00lib
usbhid                 52096  0 
led_class               9348  1 rt2x00lib
input_polldev           8968  1 rt2x00lib
hid                    67072  1 usbhid
ff_memless              9864  1 usbhid
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 
snd_seq_oss            38272  0 
video                  23696  0 
output                  7680  1 video
snd_seq_midi_event     11520  1 snd_seq_oss
snd_seq                57328  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         12428  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_mixer_oss          20480  2 snd_pcm_oss
parport_pc             44996  0 
parport                40812  1 parport_pc
battery                17156  0 
irtty_sir              10624  0 
thermal                23068  0 
snd_pcm                81156  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
ac                      9988  0 
button                 12176  0 
processor              44012  2 thermal
sir_dev                18692  1 irtty_sir
irda                  128824  1 sir_dev
crc_ccitt               6144  1 irda
floppy                 62308  0 
snd_timer              27784  2 snd_seq,snd_pcm
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
yenta_socket           30476  3 
soundcore              11872  2 snd
rsrc_nonstatic         17536  1 yenta_socket
snd_page_alloc         14472  2 snd_intel8x0,snd_pcm
pcmcia_core            43924  3 pcmcia,yenta_socket,rsrc_nonstatic
serio_raw              11012  0 
i2c_piix4              13196  0 
uhci_hcd               29072  0 
i2c_core               28820  1 i2c_piix4
psmouse                43920  0 
evdev                  16256  5 
pcspkr                  7168  0 
usbcore               150896  3 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  2 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

[root на book wlan0]# lspci
00:00.0 Host bridge: Intel Corporation 82440MX Host Bridge (rev 01)
00:00.1 Multimedia audio controller: Intel Corporation 82440MX AC'97 Audio Controller
00:07.0 Bridge: Intel Corporation 82440MX ISA Bridge (rev 01)
00:07.1 IDE interface: Intel Corporation 82440MX EIDE Controller
00:07.2 USB Controller: Intel Corporation 82440MX USB Universal Host Controller
00:07.3 Bridge: Intel Corporation 82440MX Power Management Controller
00:13.0 CardBus bridge: O2 Micro, Inc. OZ6933/711E1 CardBus/SmartCardBus Controller (rev 02)
00:13.1 CardBus bridge: O2 Micro, Inc. OZ6933/711E1 CardBus/SmartCardBus Controller (rev 02)
00:14.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M (rev 64)
01:00.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev
01)

При рестарте сервиса network происходит следующее:

[root на book wlan0]# service network restart
Computing interface groups: ... 3 interfaces found
Processing /etc/net/vlantab: empty.
Stopping group 1/realphys (2 interfaces)
	Stopping eth0: OK
	Stopping wlan0: ..OK
Stopping group 0/virtual (1 interfaces)
	Stopping lo: .OK
Computing interface groups: ... 3 interfaces found
Starting group 0/virtual (1 interfaces)
	Starting lo: ....OK
Starting group 1/realphys (2 interfaces)
	Starting eth0: Cannot find device "eth0"
!FAILED
	Starting wlan0: ..ioctl[SIOCSIWAUTH]: Operation not supported
WEXT auth param 4 value 0x0 - OK
Processing /etc/net/vlantab: empty.

Меня смущает это "ioctl[SIOCSIWAUTH]: Operation not supported", но в конечном итоге ведь все равно ОК..

Я это сейчас сделал, и спешу отправить письмо, пока сеть снова не схлопнулась...

Что это может быть?

У меня подозрение на dhcpcd.. Правда объяснить это не могу.

-- 
С уважением,
Владимир Гусев



Подробная информация о списке рассылки community