![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Group: Members Posts: 1,998 Joined: 16-April 04 From: the Netherlands && /dev/null Member No.: 2,882 ![]() |
Is there a driver and firmware for Symbol Spectrum24?
The original orinoco_modules.tar.gz only works for Beta3 and below. Thanks. |
|
|
![]()
Post
#2
|
|
![]() Group: Members Posts: 1,998 Joined: 16-April 04 From: the Netherlands && /dev/null Member No.: 2,882 ![]() |
Got this from lsmod:
CODE Module Size Used by hostap_cs 57780 0 hostap 113956 1 hostap_cs ieee80211_crypt 5024 1 hostap mousedev 10784 1 spectrum_cs 8716 0 orinoco 40948 1 spectrum_cs hermes 6496 2 spectrum_cs,orinoco joydev 8768 0 ipv6 265244 17 soundcore 8420 1 snd pxaficp_ir 9536 0 irda 118760 1 pxaficp_ir And from dmesg: CODE pccard: PCMCIA card inserted into slot 0 pcmcia: registering new device pcmcia0.0 spectrum_cs: Cannot find firmware: symbol_sp24t_prim_fw spectrum_cs: Firmware download failed eth0: failed to initialize firmware (err = -16) spectrum_cs: register_netdev() failed Here is the source of the driver, i am not sure if there is the source of the firmware (symbol_sp24t_prim_fw). Now I don't have a SDK setup yet. So it would be great if someone compile it. Thanks! ![]()
Attached File(s)
|
|
|
![]()
Post
#3
|
|
![]() Group: Members Posts: 2,803 Joined: 21-March 05 From: Sydney, Australia Member No.: 6,686 ![]() |
QUOTE(ZDevil @ Apr 15 2007, 09:43 PM) Got this from lsmod: CODE Module Size Used by hostap_cs 57780 0 hostap 113956 1 hostap_cs ieee80211_crypt 5024 1 hostap mousedev 10784 1 spectrum_cs 8716 0 orinoco 40948 1 spectrum_cs hermes 6496 2 spectrum_cs,orinoco joydev 8768 0 ipv6 265244 17 soundcore 8420 1 snd pxaficp_ir 9536 0 irda 118760 1 pxaficp_ir And from dmesg: CODE pccard: PCMCIA card inserted into slot 0 pcmcia: registering new device pcmcia0.0 spectrum_cs: Cannot find firmware: symbol_sp24t_prim_fw spectrum_cs: Firmware download failed eth0: failed to initialize firmware (err = -16) spectrum_cs: register_netdev() failed Here is the source of the driver, i am not sure if there is the source of the firmware (symbol_sp24t_prim_fw). Now I don't have a SDK setup yet. So it would be great if someone compile it. Thanks! ![]() it just cannot find the firmware file which isnt installed by default. just copy it to somewhere it can be found, maybe /etc/pcmcia/firmware? |
|
|
![]()
Post
#4
|
|
![]() Group: Admin Posts: 1,141 Joined: 20-January 06 From: York, Pennsylvania Member No.: 8,961 ![]() |
QUOTE(Meanie @ Apr 15 2007, 08:10 AM) QUOTE(ZDevil @ Apr 15 2007, 09:43 PM) Got this from lsmod: CODE Module Size Used by hostap_cs 57780 0 hostap 113956 1 hostap_cs ieee80211_crypt 5024 1 hostap mousedev 10784 1 spectrum_cs 8716 0 orinoco 40948 1 spectrum_cs hermes 6496 2 spectrum_cs,orinoco joydev 8768 0 ipv6 265244 17 soundcore 8420 1 snd pxaficp_ir 9536 0 irda 118760 1 pxaficp_ir And from dmesg: CODE pccard: PCMCIA card inserted into slot 0 pcmcia: registering new device pcmcia0.0 spectrum_cs: Cannot find firmware: symbol_sp24t_prim_fw spectrum_cs: Firmware download failed eth0: failed to initialize firmware (err = -16) spectrum_cs: register_netdev() failed Here is the source of the driver, i am not sure if there is the source of the firmware (symbol_sp24t_prim_fw). Now I don't have a SDK setup yet. So it would be great if someone compile it. Thanks! ![]() it just cannot find the firmware file which isnt installed by default. just copy it to somewhere it can be found, maybe /etc/pcmcia/firmware? /usr/lib/hotplug/firmware/ Late |
|
|
![]()
Post
#5
|
|
![]() Group: Members Posts: 1,998 Joined: 16-April 04 From: the Netherlands && /dev/null Member No.: 2,882 ![]() |
But which files should I copy?
symbol_sp24t_prim_fw is missing in /lib/module/2.6.16/ [Update 1] Ok, i fetched symbol_sp24t_prim_fw by using the "get_symbol_fw" tool from the orinoco-fwutils-0.2 package. Let's see if it works... [Update 2] Yes, it works! I need to copy both symbol_sp24t_prim_fw and symbol_sp24t_sec_fw to /usr/lib/hotplug/firmware . Now i wonder if the firmware is open and i can package it. There seems to be no license or terms of distribution in orinoco-fwutils-0.2 or the driver source (obtained from http://orinoco.nongnu.org/ ) themselves. If not I just give the pointer here. This post has been edited by ZDevil: Apr 15 2007, 05:36 AM |
|
|
![]()
Post
#6
|
|
![]() Group: Members Posts: 94 Joined: 23-December 05 From: Warwickshire, UK Member No.: 8,777 ![]() |
I don't seem to have a /usr/lib/hotplug/firmware dir, created it and copied the firmware files there, i presume thats right?
|
|
|
![]()
Post
#7
|
|
![]() Group: Members Posts: 1,998 Joined: 16-April 04 From: the Netherlands && /dev/null Member No.: 2,882 ![]() |
Yes, this was exactly what i just did today.
It seems the firmware is not freely distributable (thanks to louigi600 for making me aware of this), so i can't attach them here. For those who are need the firmware of symbol cards or cards using prism chipset: #0. You don't need to use the source file of the driver. #1. Extract the attached tool set. There should be a few *nix executable files. #2. In the terminal, run the command named "get_xyz_fw", according to the hardware of your card. (In my case, i use get_symbol_fw because my card is Symbol Spectrum24). The firmware will be downloaded to the same directory where you run the command. #3. Create the directory in you Z: mkdir -p /usr/lib/hotplug/firmware #4. Copy ALL the firmware files to this directory. #5. Insert the card. The card will work if it is the correct firmware. ![]() Source: https://sourceforge.net/project/showfiles.p...ckage_id=162521 This post has been edited by ZDevil: Apr 15 2007, 08:07 AM |
|
|
![]()
Post
#8
|
|
![]() Group: Members Posts: 94 Joined: 23-December 05 From: Warwickshire, UK Member No.: 8,777 ![]() |
Seemed to work for me and shut it up about the missing firmware.
Whats odd is I've never had to supply firmwire for this card before?? Seem to have network config issues now though. Will work on them another day I think now though! |
|
|
![]()
Post
#9
|
|
![]() Group: Members Posts: 408 Joined: 3-December 06 Member No.: 13,063 ![]() |
QUOTE(InSearchOf @ Apr 15 2007, 03:38 PM) I tried doing this for my Planex CF card, in beta3 i placed this in /etc/pcmcia/firmware/ , but seems putting the same files in /usr/lib/hotplug/firmware did nothing ... i still get the same complaints ... CODE pccard: PCMCIA card inserted into slot 1 pcmcia: registering new device pcmcia1.0 hostap_cs: setting Vcc=33 (constant) hostap_cs: setting Vcc=33 (from config) Checking CFTABLE_ENTRY 0x01 (default 0x01) IO window settings: cfg->io.nwin=1 dflt.io.nwin=1 io->flags = 0x0047, io.base=0x0000, len=128 hostap_cs: Registered netdevice wifi0 hostap_cs: index 0x01: Vcc 3.3, irq 137, io 0xc4840000-0xc484007f wifi0: __hfa384x_cmd_no_wait(6) - timeout - reg=0xecd6 hostap_cs: first command failed - assuming card does not have primary firmware hostap_cs: assuming no Primary image in flash - card initialization not completed wifi0: test Genesis mode with HCR 0x1f prism2_pccard_cor_sreset: original COR 41 prism2_pccard_genesis_sreset: original COR 41 Readback test failed, HCR 0x1f write 00 e1 a1 ff read 00 ce a1 ce wifi0: test Genesis mode with HCR 0x0f prism2_pccard_cor_sreset: original COR 41 prism2_pccard_genesis_sreset: original COR 41 Readback test succeeded, HCR 0x0f prism2_pccard_genesis_sreset: original COR 41 wifi0: registered netdevice wlan0 I've placed files pm010102.hex and rf010804.hex in the dir ( i used these files to manually load with prism2_srec (btw, in which package was this located?) |
|
|
![]()
Post
#10
|
|
![]() Group: Admin Posts: 1,141 Joined: 20-January 06 From: York, Pennsylvania Member No.: 8,961 ![]() |
QUOTE(kkazakov13 @ Apr 27 2007, 06:26 AM) QUOTE(InSearchOf @ Apr 15 2007, 03:38 PM) I tried doing this for my Planex CF card, in beta3 i placed this in /etc/pcmcia/firmware/ , but seems putting the same files in /usr/lib/hotplug/firmware did nothing ... i still get the same complaints ... CODE pccard: PCMCIA card inserted into slot 1 pcmcia: registering new device pcmcia1.0 hostap_cs: setting Vcc=33 (constant) hostap_cs: setting Vcc=33 (from config) Checking CFTABLE_ENTRY 0x01 (default 0x01) IO window settings: cfg->io.nwin=1 dflt.io.nwin=1 io->flags = 0x0047, io.base=0x0000, len=128 hostap_cs: Registered netdevice wifi0 hostap_cs: index 0x01: Vcc 3.3, irq 137, io 0xc4840000-0xc484007f wifi0: __hfa384x_cmd_no_wait(6) - timeout - reg=0xecd6 hostap_cs: first command failed - assuming card does not have primary firmware hostap_cs: assuming no Primary image in flash - card initialization not completed wifi0: test Genesis mode with HCR 0x1f prism2_pccard_cor_sreset: original COR 41 prism2_pccard_genesis_sreset: original COR 41 Readback test failed, HCR 0x1f write 00 e1 a1 ff read 00 ce a1 ce wifi0: test Genesis mode with HCR 0x0f prism2_pccard_cor_sreset: original COR 41 prism2_pccard_genesis_sreset: original COR 41 Readback test succeeded, HCR 0x0f prism2_pccard_genesis_sreset: original COR 41 wifi0: registered netdevice wlan0 I've placed files pm010102.hex and rf010804.hex in the dir ( i used these files to manually load with prism2_srec (btw, in which package was this located?) If these drivers were build for 2.4.20 they will not work in 2.6 Late |
|
|
![]()
Post
#11
|
|
![]() Group: Members Posts: 408 Joined: 3-December 06 Member No.: 13,063 ![]() |
QUOTE(InSearchOf @ Apr 27 2007, 03:21 PM) That's not drivers, but raw hardware firmware data. However, I think i found out the reason. Somehow the one of the files was overwritten with the other one and both filesizes were 15kb, while the one should be more than 100kb. |
|
|
![]() ![]()
Post
#12
|
|
![]() Group: Admin Posts: 1,661 Joined: 25-June 03 From: Silicon Valley Member No.: 208 ![]() |
Yes, this was exactly what i just did today. It seems the firmware is not freely distributable (thanks to louigi600 for making me aware of this), so i can't attach them here. For those who are need the firmware of symbol cards or cards using prism chipset: #0. You don't need to use the source file of the driver. #1. Extract the attached tool set. There should be a few *nix executable files. #2. In the terminal, run the command named "get_xyz_fw", according to the hardware of your card. (In my case, i use get_symbol_fw because my card is Symbol Spectrum24). The firmware will be downloaded to the same directory where you run the command. #3. Create the directory in you Z: mkdir -p /usr/lib/hotplug/firmware #4. Copy ALL the firmware files to this directory. #5. Insert the card. The card will work if it is the correct firmware. ![]() Source: https://sourceforge.net/project/showfiles.p...ckage_id=162521 I know it's been many years since the posts in this thread, but hoping that someone will see this and be able to advise..... Just got a 3100 after several years without a Zaurus....came with the Symbol Spectrum24 card....have tried a variety of things to get card recognized and working, but so far, no go... Have just done the instructions above, but still get message in Wireless Monitor that no wireless cards detected. However, in the card applet I use, it recognizes that the Spectrum card has been inserted into 3100..... In lsmod, I see: CODE Module Size Used by Tainted: P spectrum_cs 7000 0 (unused) firmware_class 3816 0 (spectrum_cs) orinoco 40492 0 (spectrum_cs) hermes 4960 0 (spectrum_cs) plus a bunch of others, don't think related to wifi cards..... In dmesg, I see: CODE pxa_pcmcia_init(0) orinoco 0.15rc2HEAD (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al) spectrum_cs 0.15rc2HEAD (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au>, et al) spectrum_cs: Cannot find firmware: symbol_sp24t_prim_fw spectrum_cs: Firmware download failed hermes @ IO 0xf6000000: Timeout waiting for card to reset (reg=0x0000)! wlan0: failed to initialize firmware (err = -110) spectrum_cs: register_netdev() failed If I do iwconfig, I get: CODE lo no wireless extensions irda0 no wireless extensions If I do ifconfig wlan0, I get: CODE wlan0: error fetching interface information: Device not found Any suggestions????? Thank you for any help! Mark |
|
|
![]()
Post
#13
|
|
![]() Group: Admin Posts: 1,141 Joined: 20-January 06 From: York, Pennsylvania Member No.: 8,961 ![]() |
Yes, this was exactly what i just did today. It seems the firmware is not freely distributable (thanks to louigi600 for making me aware of this), so i can't attach them here. For those who are need the firmware of symbol cards or cards using prism chipset: #0. You don't need to use the source file of the driver. #1. Extract the attached tool set. There should be a few *nix executable files. #2. In the terminal, run the command named "get_xyz_fw", according to the hardware of your card. (In my case, i use get_symbol_fw because my card is Symbol Spectrum24). The firmware will be downloaded to the same directory where you run the command. #3. Create the directory in you Z: mkdir -p /usr/lib/hotplug/firmware #4. Copy ALL the firmware files to this directory. #5. Insert the card. The card will work if it is the correct firmware. ![]() Source: https://sourceforge.net/project/showfiles.p...ckage_id=162521 I know it's been many years since the posts in this thread, but hoping that someone will see this and be able to advise..... Just got a 3100 after several years without a Zaurus....came with the Symbol Spectrum24 card....have tried a variety of things to get card recognized and working, but so far, no go... Have just done the instructions above, but still get message in Wireless Monitor that no wireless cards detected. However, in the card applet I use, it recognizes that the Spectrum card has been inserted into 3100..... In lsmod, I see: CODE Module Size Used by Tainted: P spectrum_cs 7000 0 (unused) firmware_class 3816 0 (spectrum_cs) orinoco 40492 0 (spectrum_cs) hermes 4960 0 (spectrum_cs) plus a bunch of others, don't think related to wifi cards..... In dmesg, I see: CODE pxa_pcmcia_init(0) orinoco 0.15rc2HEAD (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al) spectrum_cs 0.15rc2HEAD (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au>, et al) spectrum_cs: Cannot find firmware: symbol_sp24t_prim_fw spectrum_cs: Firmware download failed hermes @ IO 0xf6000000: Timeout waiting for card to reset (reg=0x0000)! wlan0: failed to initialize firmware (err = -110) spectrum_cs: register_netdev() failed If I do iwconfig, I get: CODE lo no wireless extensions irda0 no wireless extensions If I do ifconfig wlan0, I get: CODE wlan0: error fetching interface information: Device not found Any suggestions????? Thank you for any help! Mark What OS are you running? Late |
|
|
![]() ![]()
Post
#14
|
|
![]() Group: Admin Posts: 1,661 Joined: 25-June 03 From: Silicon Valley Member No.: 208 ![]() |
Yes, this was exactly what i just did today. It seems the firmware is not freely distributable (thanks to louigi600 for making me aware of this), so i can't attach them here. For those who are need the firmware of symbol cards or cards using prism chipset: #0. You don't need to use the source file of the driver. #1. Extract the attached tool set. There should be a few *nix executable files. #2. In the terminal, run the command named "get_xyz_fw", according to the hardware of your card. (In my case, i use get_symbol_fw because my card is Symbol Spectrum24). The firmware will be downloaded to the same directory where you run the command. #3. Create the directory in you Z: mkdir -p /usr/lib/hotplug/firmware #4. Copy ALL the firmware files to this directory. #5. Insert the card. The card will work if it is the correct firmware. ![]() Source: https://sourceforge.net/project/showfiles.p...ckage_id=162521 I know it's been many years since the posts in this thread, but hoping that someone will see this and be able to advise..... Just got a 3100 after several years without a Zaurus....came with the Symbol Spectrum24 card....have tried a variety of things to get card recognized and working, but so far, no go... Have just done the instructions above, but still get message in Wireless Monitor that no wireless cards detected. However, in the card applet I use, it recognizes that the Spectrum card has been inserted into 3100..... In lsmod, I see: CODE Module Size Used by Tainted: P spectrum_cs 7000 0 (unused) firmware_class 3816 0 (spectrum_cs) orinoco 40492 0 (spectrum_cs) hermes 4960 0 (spectrum_cs) plus a bunch of others, don't think related to wifi cards..... In dmesg, I see: CODE pxa_pcmcia_init(0) orinoco 0.15rc2HEAD (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al) spectrum_cs 0.15rc2HEAD (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au>, et al) spectrum_cs: Cannot find firmware: symbol_sp24t_prim_fw spectrum_cs: Firmware download failed hermes @ IO 0xf6000000: Timeout waiting for card to reset (reg=0x0000)! wlan0: failed to initialize firmware (err = -110) spectrum_cs: register_netdev() failed If I do iwconfig, I get: CODE lo no wireless extensions irda0 no wireless extensions If I do ifconfig wlan0, I get: CODE wlan0: error fetching interface information: Device not found Any suggestions????? Thank you for any help! Mark What OS are you running? Late Thanks for your reply....sorry, for my late reply, Late.....didn't see your reply until today..... The 3100 I got has weeXpc on it... |
|
|
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 14th December 2019 - 10:03 AM |