XIRCOM ethernet PCMCIA card not working on ThinkPad 600 with Lubuntu 12.04
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
XIRCOM ethernet PCMCIA card not working on ThinkPad 600 with Lubuntu 12.04
Subjet: XIRCOM ethernet PCMCIA card not working on ThinkPad 600 with Lubuntu 12.04
I'm trying to give a new live to an old IBM laptop ThinkPad600 and successfully installed Lubuntu 12.04 from alternate CD. It has two PCMCIA slots: one with the XIRCOM CEM33 ethernet card and the other with a wireless card that was recognized and works ok. I get wireless internet and have already got the updates from the Update Manager, however I'd prefer to use the wired network, but the problem is that the XIRCOM PCMCIA card is not recognized properly upon installation in Lubuntu 12.04 though it was recognized and worked just fine in earlier versions of Lubuntu and Xubuntu 10.10.
I have browsed plenty of threads with related subjects to no avail and some go ... cold even on the launchpad of developers chat. Some could get around just by unplugging are re-plugging the card (soft or hard), but that does not work for me. I feel that it could be just a matter of correct settings or maybe recompiled driver for the newer versions of Ubuntu, but I'm just a newbie, so the call might be astray. Some indication comes from the result of
sudo cat /var/log/dmesg | grep -i eth
[ 27.829212] xirc2ps_cs 1.0 eth0: Xircom: port 0x2e8, irq3, hwaddr 00:80:c7:e1:87:de
[ 29.843991] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 37.056813] xirc2ps_cs 1.0 eth0: media 10BaseT, silicon revision 3
Gefro: But the XIRCOM PCMCIA card seems to be recognized upon installation (and therefore assume still supported as it was detected and working just fine on the previous versions of Lubuntu as 10.10 for ex.) - therefore I infer it's not a matter of incompatibility, but rather a matter of finding/enabling the right settings/drivers/modules for this card in the new release of Lubuntu 12.04. Any idea where or what could be tweaked around to make it responsive?
To find the chip on that card and see what modprobe I would need to do to enable it via search on google. Then look at ifconfig -a to see if it was picked up.
Congrats getting Lubuntu to run on that IBM 600. I like AntiX better though on Legacy gear. Personal preference is all though.
"ifconfig eth0 up" doesn't echo anything at all, while "lspci -nnk | grep -iA2 net" only detects the wireless connection:
---------------------------------------------------------------
01:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5212/AR5213 Wireless Network Adapter [168c:0013] (rev 01)
Subsystem: Netgear Device [1385:4600]
Kernel driver in use: ath5k
Kernel modules: ath5k
----------------------------------------------------------------
but how do I get/force/re-enable the connection manager to set the recognized XIRCOM PCMCIA card to eth0?
40: PCMCIA 01.0: 0200 Ethernet controller
[Created at pcmcia.84]
Unique ID: M7bu.0mcNeSQeR_8
Parent ID: ruGf.d00z6MAYjf5
SysFS ID: /devices/pci0000:00/0000:00:02.1/1.0
SysFS BusID: 1.0
Hardware Class: network
Model: "Xircom CreditCard Ethernet+Modem 33.6"
Hotplug: CardBus
Socket: 1
Vendor: pcmcia 0x0105 "Xircom"
Device: pcmcia 0x110d "CreditCard Ethernet+Modem 33.6"
Driver: "xirc2ps_cs"
Driver Modules: "xirc2ps_cs"
Device File: eth0
HW Address: 00:80:c7:e1:87:de
Link detected: yes
Module Alias: "pcmcia:m0105c110Df02fn00pfn00pa2E3EE845pb8D035F8Epc80609023pd83DBF271"
Driver Info #0:
Driver Status: serial_cs is active
Driver Activation Cmd: "modprobe serial_cs"
Driver Info #1:
Driver Status: xirc2ps_cs is active
Driver Activation Cmd: "modprobe xirc2ps_cs"
Extra Info: Xircom, CreditCard Ethernet+Modem 33.6, CEM33, 1.00
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #10 (CardBus bridge)
------------------------------------------------------------------
which shows that they are both present and recognized, but only the wireless one is functional. What happens with the wired one? Why is not picked up as well? In previous versions of Ubuntu kernels (10.10) it was working just fine!
And I hate using gnome depends in my Window managers like Fluxbox, Icewm, and LXDE so I use Wicd-GTK instead. I am not telling you to use Wicd-GTK instead of Network Manager. Just stating what I use for a gui connection.
Anyways. Tons of info for you to go through in there since your Xircom card is loaded with a driver. Eth0 shows up in if-config. Network Manager is what is giving you hissy fits connecting eth0. Welcome to the Jungle.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.