Hi all.
I have an iPAQ 5550. I am using the latest PXA kernel from the unstable feed
(upgraded 7 May 2004). Wlan0 is working very well, also with encryptation
enabled.
But I have a problem with wlan0 device after a suspend. It seems to be
disconected after a resume is made. I have tried to unload at76c503 and
at76c503-rfmd modules, and load this modules again, but the problem is not
solved. The only way is to make a reboot.
This is my kernel log:
----------------------------------------------------------------------------------------------------
soft_connect_hook: enable=0 GPDR=1ebfb GPLR=1c1cc8c GAFR=a0000000
usbctl: usb-eth closed.
Unloading PXA USB Controller
soft_connect_hook: enable=0 GPDR=1ebfb GPLR=1c1cc8c GAFR=a0000000
opt_nvram_n: before gplr=1c1cc8c setp=0
opt_nvram_n: after gplr=1c1cc8c setp=0
pm_callback
h5400_ak4535_pm_callback: req = 0
audio_dma_free
audio_dma_free done
audio_dma_free
audio_dma_free done
h5400_ak4535_audio_shutdown
h5400_ak4535_audio_shutdown done
h5400_ak4535_pm_callback: exiting...
h5400_pm_callback: 0
Reducing PXbus frequency for sleep mode
Changing CPU frequency to 398 Mhz (PXbus=196Mhz).
h5400_pm_callback: 1
h3600_asic_wakeup_reason: PEDR=00000001, icpr=00000000
h3600_asic_battery: waking up for reason 1
pm_callback
h5400_ak4535_pm_callback: req = 1
h5400_ak4535_audio_init
set_samplerate rate: 44100
ak4535_configure: mic_connected=0
set sample rate done
h5400_ak4535_audio_init done
audio_dma_request
audio_dma_request playback
drcmr playback: f800010c set to 88
audio_dma_request done
audio_dma_request
audio_dma_request capture
drcmr capture: f8000108 set to 89
audio_dma_request done
h5400_ak4535_pm_callback: exiting...
usb.c: USB disconnect on device 6
at76c503-rfmd.c: wlan0 disconnected
at76c503.c: wlan0: set_card_command(CMD_RADIO) failed: -110
soft_connect_hook: enable=0 GPDR=1ebfb GPLR=1c1cc8c GAFR=a0000000
PXA USB Controller Core Initialized
usbctl: usb-eth registered.
soft_connect_hook: enable=1 GPDR=1ebff GPLR=1c1cc8c GAFR=a0000000
USB Function Ethernet Driver Interface
usb-eth: suspended.
------------------------------------------------------------------------------------------------------
This is my module list:
------------------------------------------------------------------------------------------------------
Module Size Used by
usb-eth 5876 0 (unused)
pxausb_core 8704 0 [usb-eth]
ak4535 3780 0 (autoclean) (unused)
h5400-audio 2800 0 (unused)
pxa-audio 8896 0 [h5400-audio]
ds 7324 2
h3600_generic_sleeve 6368 0 (unused)
pxa_cs 12304 2 [h3600_generic_sleeve]
pcmcia_core 34584 0 [ds pxa_cs]
usb-ohci-h5400 1320 0 (unused)
usb-ohci 16260 0 [usb-ohci-h5400]
h5400-pcibuf 2356 1 [usb-ohci]
pcipool-h5400 2560 1 [usb-ohci-h5400 usb-ohci h5400-pcibuf]
h5400_buzzer 1152 0 (unused)
sa1100-rtc 5592 1
ipaq-sleeve 7740 0 [h3600_generic_sleeve pxa_cs]
ircomm-tty 34744 0 (unused)
ircomm 15756 0 [ircomm-tty]
irda 160816 0 [ircomm-tty ircomm]
ipv6 176840 -1
h3600_ts 9684 2
apm 4316 1
bnep 9440 0 (unused)
l2cap 16852 1 [bnep]
hci_uart 11612 0 (unused)
bluez 31688 0 [bnep l2cap hci_uart]
at76c503-rfmd 39572 1
usbdfu 7172 0 [at76c503-rfmd]
at76c503 49396 0 [at76c503-rfmd]
usbcore 55808 0 [usb-ohci at76c503-rfmd usbdfu at76c503]
snd-pcm-oss 39004 0
snd-mixer-oss 11244 0 [snd-pcm-oss]
snd-uda1380 5272 0
i2c-adap-pxa 2556 -2 (autoclean) (unused)
i2c-algo-pxa 2068 1 (autoclean) [i2c-adap-pxa]
snd-h5400-ak4535 8448 0
pxa-i2s 1120 0 [h5400-audio snd-h5400-ak4535]
snd-pcm 58116 0 [snd-pcm-oss snd-h5400-ak4535]
snd-timer 14164 0 [snd-pcm]
snd-page-alloc 3512 0 [snd-pcm]
snd-ak4535 5616 -1 [snd-h5400-ak4535]
i2c-core 13424 0 [ak4535 h5400-audio snd-uda1380 i2c-algo-pxa
snd-h5400-ak4535 snd-ak4535]
snd 29176 0 [snd-pcm-oss snd-mixer-oss snd-uda1380
snd-h5400-ak4535 snd-pcm snd-timer snd-ak4535]
h5400_asic 9252 0
h3600_asic_battery 15276 0 [h5400_asic]
ipaq-mtd-asset 1552 0 [h5400_asic]
ipaq_hal 7032 0 [h5400-audio ipaq-sleeve h3600_ts apm
snd-h5400-ak4535 h5400_asic h3600_asic_battery]
--------------------------------------------------------------------------------------------------
and my /etc/network/interfaces file:
--------------------------------------------------------------------------------------------------
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
# automatically added when upgrading
auto lo
iface lo inet loopback
iface bnep0 inet dhcp
# usb network
# (192.168.0.202 is the iPAQ's IP, 192.168.0.200 is the host's IP)
iface usbf inet static
address 192.168.0.202
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.200
iface wlan0 inet static
address 192.168.10.104
netmask 255.255.255.0
wireless_mode managed
wireless_essid Natural
--------------------------------------------------------------------------------------------------
Thanks to all.
Bye.
David Torio.
Received on Fri May 07 18:08:31 2004
This archive was generated by hypermail 2.1.8 : Fri May 07 2004 - 14:08:34 EDT