View previous topic :: View next topic |
Author |
Message |
ClausH n00b
Joined: 03 Aug 2003 Posts: 58 Location: Herning, denmark
|
Posted: Sun Jan 11, 2004 6:02 am Post subject: How i got my 3com atmel based card to wotk with kernel 2.6 |
|
|
While I were running kernel 2.4, I had my wlan card working just fine, using the atmelwlandriver. However, upon changing to kernel 2.6 I encountered some problems. I made one attempt to get it to work when first installed the kernel, but i could not get it working. So after a week or so I decided to try again, and to write down what i did, so I would not forget it (I forget things all the time ).
First of all,
Code: |
emerge hotplug pcmcia-cs
|
You will probably have to use ACCEPT_KEYWORDS="~x86" for pcmcia-cs.
Then get firmware.agent from cvs, and put it in /etc/hotplug. I do not know if this is needed anymore.
Using
I got
Code: |
Socket 0:
product info: "3Com", "3CRSHPW_96 Wireless LAN PC Card"
manfid: 0x0101, 0x0696
function: 6 (network)
Socket 1:
no product info available
|
So in /etc/pcmcia/atmel.conf i added
Code: |
device "atmel_cs"
class "network" module "atmel_cs"
|
and
Code: |
card "3Com 3CRSHPW_96 Wireless LAN PC Card"
manfid 0x0101, 0x0696
bind "atmel_cs"
|
It is possible that the file atmel.conf is from my prior installation of the atmelwlandriver, if you haven't got it, just create it.
Then i downloaded the firmware from www.thekelleys.org.uk/atmel.
I unpacked it, and did an "make install-loader", ran
/etc/hotplug.d/firmware/atmel.hotplug.
Restart pcmcia
Code: |
/etc/init.d/pcmcia restart
|
Now the firmware can be inserted using
Code: |
atmel_fwl eth1 /usr/share/firmware/atmel_at76c50x/<firmware>
|
The firmware I use is atmel_at76c502_3com.bin.
Oh, and the kernel, i compiled the folowing as a module
Code: |
Wireless LAN (non-hamradio) --->
<M> Atmel at76c502/at76c504 PCMCIA cards
|
and
Code: |
PCMCIA/CardBus support --->
<M> PCMCIA/CardBus support
<M> CardBus yenta-compatible bridge support
|
When you have inserted the firmware, you should be able to do a
Code: |
iwconfig eth1 essid any
|
and then
Code: |
/etc/init.d/net.eth1 start
|
And it should start fine.
I then modified the startup script to load the firmware.
A thanks to koala for telling me how to do, and suggesting that i wrote it down.
Mvh Claus Holmgaard
Edit: corrected a few errors!
Edit2: corrected an error i forgot! |
|
Back to top |
|
|
Baker n00b
Joined: 13 Oct 2003 Posts: 49
|
Posted: Thu Jun 16, 2005 6:40 am Post subject: |
|
|
After countless hours of pulling my hair out I finally got my 3com xjack card to work.
The only difference is
Code: | atmel_fwl eth1 /usr/share/firmware/atmel_at76c50x/<firmware> |
for me was
Code: | atmel_fwl eth1 /usr/lib/hotplug/firmware/<firmware> |
|
|
Back to top |
|
|
Seron Apprentice
Joined: 31 Dec 2002 Posts: 293 Location: Malmö, Sweden
|
Posted: Fri Sep 16, 2005 1:07 pm Post subject: |
|
|
After emerging net-wireless/atmel-firmware-1.3 I found the firmware in _________________ man cannot be brave without being afraid |
|
Back to top |
|
|
md2112 n00b
Joined: 26 Apr 2006 Posts: 1
|
Posted: Wed Apr 26, 2006 6:31 pm Post subject: |
|
|
I am using the same 3com card but i do not get an ip address
After running the /etc/init.d/net.eth1 start the wireless card light flashes for a few seconds then goes off. Then timesout trying to get an ip address
iwconfig shows the access point correctly but no data received or transferred.
Tried ifconfig eth1 up but no ip address
Tried with emerge net_wireless/atmel_firmware and thekelleys code which i guess is the same
Using toshiba laptop, yentoo is compiled in the kernel, as is atmel
lsmod shows yentoo, atmel, atmel_cs
firmware all present in /lib/firmware
atmel.conf present in /etc/pcmcia
The laptop and card work fine ni windows but i want to use gentoo
Hope someone can help |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|