mr2600 n00b
Joined: 22 Feb 2004 Posts: 54 Location: Florida
|
Posted: Tue Apr 11, 2006 5:17 pm Post subject: Odd pcmciautils behaviour (or is this normal?) |
|
|
I spent the better part of a day trying to get pcmcia cards to work on this older Dell (P3 750mhz) laptop, after reading endless forum posts I managed to get things working properly... on one side though I'm not sure If I am doing it the proper way.
My main issue was not being able to see pcmcia cards when they were inserted. I am working off a fresh install using the 2006.0 livecd and the current gentoo-sources kernel (2.6.15-r1?). Not using pcmcia-cs, but the newer pcmciautils is emerged. I had all the modules built and loaded and I would stick cards in and would get this...
Code: |
laptop ~ # pccardctl ident
Socket 0:
no product info available
Socket 1:
no product info available
|
I had the moudles loaded I thought...
Code: |
orinoco_cs 15368 1
orinoco 34580 1 orinoco_cs
hermes 6912 2 orinoco_cs,orinoco
yenta_socket 22668 4
rsrc_nonstatic 11136 1 yenta_socket
pcmcia 23072 1 orinoco_cs
pcmcia_core 33048 3 yenta_socket,rsrc_nonstatic,pcmcia
|
And dmesg reported the computer was seeing it being put in...
Code: |
pccard: PCMCIA card inserted into slot 1
|
But nothing else? What the...
After poking around I found the /etc/udev/rules.d/60-pcmcia.rules file and noted it would try to call /sbin/pcmcia-socket-startup when something was supposedly plugged in. I ran this manually and then suddenly my problems disappeared... I spent hours trying to figure out if my kernel was not compiled right thinking it was a modules issue.
Code: |
laptop ~ # pccardctl ident
Socket 0:
no product info available
Socket 1:
product info: "Dell", "TrueMobile 1150 Series PC Card", "Version 01.01", ""
manfid: 0x0156, 0x0002
function: 6 (network)
|
And similarly from dmesg
Code: |
pccard: PCMCIA card inserted into slot 1
pcmcia: registering new device pcmcia1.0
eth1: Hardware identity 0001:0001:0004:0002
eth1: Station identity 001f:0001:0006:000a
eth1: Firmware determined as Lucent/Agere 6.10
eth1: Ad-hoc demo mode supported
eth1: IEEE standard IBSS ad-hoc mode supported
eth1: WEP supported, 104-bit key
eth1: MAC address 00:02:2D:22:D9:A7
eth1: Station name "HERMES I"
eth1: ready
eth1: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f
eth1: New link status: Disconnected (0002)
|
My issue here is what am I missing to where I dont have to call this pcmcia-socket-startup manually to where I just put something in and it runs? But at least it does work... kismet operates perfectly! Having the task to deploy wireless in a building that has not had it before, thought it would be useful to have a tool like kismet around. I remember using it before on a Knoppix livecd but wanted to see if I could make it work on a more "permanent" installation.
Thanks in advance if you can help me!
EDIT: I forgot to ask... I also have a Cisco Aironet 350 pccard with a large antenna attached, I am not familiar with this card under linux do I need to "load firmware" for this device to work? Inserting it gives a message that it timed out on reset. Would like to use this card if possible also... |
|