Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
How i got my 3com atmel based card to wotk with kernel 2.6
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
ClausH
n00b
n00b


Joined: 03 Aug 2003
Posts: 58
Location: Herning, denmark

PostPosted: Sun Jan 11, 2004 6:02 am    Post subject: How i got my 3com atmel based card to wotk with kernel 2.6 Reply with quote

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
Code:

cardctl ident

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
View user's profile Send private message
Baker
n00b
n00b


Joined: 13 Oct 2003
Posts: 49

PostPosted: Thu Jun 16, 2005 6:40 am    Post subject: Reply with quote

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
View user's profile Send private message
Seron
Apprentice
Apprentice


Joined: 31 Dec 2002
Posts: 293
Location: Malmö, Sweden

PostPosted: Fri Sep 16, 2005 1:07 pm    Post subject: Reply with quote

After emerging net-wireless/atmel-firmware-1.3 I found the firmware in
Code:
/lib/firmware

_________________
man cannot be brave without being afraid
Back to top
View user's profile Send private message
md2112
n00b
n00b


Joined: 26 Apr 2006
Posts: 1

PostPosted: Wed Apr 26, 2006 6:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Page 1 of 1

 
Jump to:  
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