Author Topic: Spectrum24 Cf-wlan  (Read 4265 times)

LinuxGadget

  • Newbie
  • *
  • Posts: 44
    • View Profile
Spectrum24 Cf-wlan
« on: December 12, 2007, 04:47:48 pm »
Hi,

having problems getting my spectrum24 cf wlan card working.

dmesg says:

pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0
orinoco 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
spectrum_cs 0.15 (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au>, et al)
pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines.
spectrum_cs: Cannot find firmware: symbol_sp24t_prim_fw
spectrum_cs: Firmware download failed
hermes @ c4820000: Timeout waiting for card to reset (reg=0x0000)!
eth0: failed to initialize firmware (err = -110)
spectrum_cs: register_netdev() failed

Never had to deal with firmware on wlan-cards before, so please, what's the problem here?

P.S.: Found that thread: https://www.oesf.org/forum/index.php?showtopic=25209&hl= , but there is no network.opts on my system, not in /etc/pcmcia nor anywhere else.
P.S.S: There is no symbol_sp24t_prim_fw on my system, maybe that's the problem.
« Last Edit: December 12, 2007, 04:55:55 pm by LinuxGadget »
C1000, 2.6.24-yonggun, Debian EABI

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3708
    • View Profile
Spectrum24 Cf-wlan
« Reply #1 on: December 12, 2007, 06:47:46 pm »
Quote from: LinuxGadget
spectrum_cs: Cannot find firmware: symbol_sp24t_prim_fw
spectrum_cs: Firmware download failed

I happen to have a file by file copy of my old cacko install, and found these files, zipped up, hope they help
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Spectrum24 Cf-wlan
« Reply #2 on: December 12, 2007, 10:59:52 pm »
Thanks for pointing out the issue.

I did the whole rootfs tarball on SD on my 3200 (yonggun kernel 2.6.23.9). Spectrum 24 works just out of the box.
It was so strange that I remember I did add the stuff in /lib/modules including the firmware for spectrum 24.
But surprise ...
On my 860 (Angstrom kernel 2.6.21) it is not there in the rootfs on the SD.
I've just copied it again and reboot, and again,
it's gone!  
Tried again and it is finally in place.
But no joy ...
I insert my spectrum 24 card with the firmware, the system freezes.
I am testing with the firmware found in the latest yonggun kernel 2.6.23.9.
Any idea?   Would it be a compatibility issue of the firmware and the kernels?  
« Last Edit: December 12, 2007, 11:00:25 pm by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3708
    • View Profile
Spectrum24 Cf-wlan
« Reply #3 on: December 13, 2007, 09:41:01 am »
Quote from: ZDevil
I am testing with the firmware found in the latest yonggun kernel 2.6.23.9.
Any idea?   Would it be a compatibility issue of the firmware and the kernels?  

I think that there are combinations of firmware versions and drivers required for compatibility - that said, I think the socket/symbol spectrum24 card is quite mature (antique?) and therefore the firmware won't have changed all that much.

I am surprised the system freezes when card inserted, I'm not sure where to look to resolve that, sorry; if I get any ideas I'll post a followup.
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

LinuxGadget

  • Newbie
  • *
  • Posts: 44
    • View Profile
Spectrum24 Cf-wlan
« Reply #4 on: December 13, 2007, 12:13:06 pm »
Thanks to all, i'll give it a try.

@speculatrix: That's exactly what think, these cards are so old, but work so fine with kernels 2.4.x, i can't imagine it shouldn't work with kernels 2.6x.

Jan
C1000, 2.6.24-yonggun, Debian EABI

LinuxGadget

  • Newbie
  • *
  • Posts: 44
    • View Profile
Spectrum24 Cf-wlan
« Reply #5 on: December 13, 2007, 02:17:01 pm »
Hi,

where do i have to place these firmware? Unzipped them to /lib/modules/2.6.22.9-yonggun/kernel/drivers/net/wireless (spectrum_cs.ko sits here), but there's no change in dmesg , when inserting the card. <spectrum_cs: Firmware download failed>  

[edit]  ok, it's /lib/firmware! And: working! Thanks alot speculatrix
« Last Edit: December 13, 2007, 02:20:56 pm by LinuxGadget »
C1000, 2.6.24-yonggun, Debian EABI