Etch and unstable Belkin wireless problem
Hi.
I installed Etch on a HP Pavilion ZE4900 in June 2008, and have since
'upgraded' to unstable. However, from the beginning there has been a
glitch configuring my wireless card. It's a Belkin F5D7010 (RaLink
RT2500).
If I boot, wait for the login prompt and then insert the card all
works as expected. However, if I boot with the card inserted the
transmission led turns on and that's it. Trying to bring the card
down then up produces the following error messages:
ifdown eth1:
eth1: unknown hardware address type 801
eth1: unknown hardware address type 801
Listening on LPF/eth1/
Sending on LPF/eth1/
Sending on Socket/fallback
DHCPRELEASE on eth1 to 192.168.1.1 port 67
SIOCSIFFLAGS: Operation not supported
Error for wireless request "Set Encode" (8B2A) :
SET failed on device eth1 ; Operation not supported.
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device eth1 ; Operation not supported.
ifup eth1:
eth1: unknown hardware address type 801
SIOCSIFFLAGS: Operation not supported
SIOCSIFFLAGS: Operation not supported
eth1: unknown hardware address type 801
Listening on LPF/eth1/
Sending on LPF/eth1/
Sending on Socket/fallback
receive_packet failed on eth1: Network is down
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
send_packet: Network is down
...<elided for brevity>...
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
And, in case it may be relevant, a snippet (booting with card
inserted) from syslog:
[ 14.470973] Yenta: CardBus bridge found at 0000:01:05.0 [103c:3084]
[ 14.476260] PCI: Bus 2, cardbus bridge: 0000:01:05.0
[ 14.483224] IO window: 0x00003400-0x000034ff
[ 14.489332] IO window: 0x00003800-0x000038ff
[ 14.495523] PREFETCH window: 0x40400000-0x407fffff
[ 14.501473] MEM window: 0x44000000-0x47ffffff
[ 14.507480] Yenta: Using CSCINT to route CSC interrupts to PCI
[ 14.513455] Yenta: Routing CardBus interrupts to PCI
[ 14.519535] Yenta TI: socket 0000:01:05.0, mfunc 0x01111112, devctl 0x64
[ 14.752889] Yenta: ISA IRQ mask 0x00d8, PCI irq 11
[ 14.759013] Socket status: 30000020
[ 14.766578] pcmcia: parent PCI bridge I/O window: 0x3000 - 0x3fff
[ 14.772526] cs: IO port probe 0x3000-0x3fff: clean.
[ 14.778751] pcmcia: parent PCI bridge Memory window: 0xe0200000 - 0xe02fffff
[ 15.420029] pccard: CardBus card inserted into slot 0
[ 15.523119] cs: IO port probe 0x100-0x3af: clean.
[ 15.530752] cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
[ 15.538750] cs: IO port probe 0x820-0x8ff: clean.
[ 15.544998] cs: IO port probe 0xc00-0xcf7: clean.
[ 15.549761] cs: IO port probe 0xa00-0xaff: clean.
[ 15.905270] rt2500pci 0000:02:00.0: enabling device (0000 -> 0002)
[ 15.910626] ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKE] -> GSI 11 (level, low) -> IRQ 11
[ 15.922632] PCI: Setting latency timer of device 0000:02:00.0 to 64
[ 15.939418] phy0: Selected rate control algorithm 'pid'
[ 16.075655] Registered led device: rt2500pci-phy0:radio
[ 16.117934] udev: renamed network interface wmaster0 to eth1
Removing and re-inserting the card makes no difference but removing
the card, manually unloading the modules (rt2500, rt2500pci and
friends), doing a modprobe rt2500 and only then re-inserting the card,
works.
I suspect a module loading problem but have been unable to identify
it. Does anybody have any idea where I should be looking? I've
Googled 'til I can't Google anymore...
Thanks, in hope
Joe
--
What part of "Ph'nglui mglw'nath Cthulhu R'lyeh wgah'nagl fhtagn"
don't you understand?
Reply to: