How to use 3Com PCMCIA LAN+modem card on Wary5.5?
How to use 3Com PCMCIA LAN+modem card on Wary5.5?
I have installed Wary 5.5 on an old notebook Acer TM212TX (P3 800Mhz, Ram 512 Mhz). Before I tried Debian Wheezy XFCE by upgrading from Squeeze. Debian is a little slow in operating and so I installed Puppy Wary hoping to get faster. It likes fast operating, but I have a problem that the OS doesn't recognize the PCMCIA 3Com card (10/100 LAN +modem 56K) and my tryment to install drivers suggested and also trying to install with ndiswrapper windows drivers, didn't solve the problem. On Debian (Squeeze and Wheezy both) they read the lAN card without problems. What could I do to let read and install this card? Many thanks and regards
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Some diagnosis is necessary. Run these 2 commands -
Hopefully you will see your Cardbus listed. Please tell us the device ID you see reported.
Code: Select all
pccardctl status
Code: Select all
pccardctl ident
3Com PCMCIA card on Wary5.5
I gave the commands as suggested:
# pccardctl status
Socket 0:
5.0V 16-bit PC Card
Subdevice 0 (function 0) [unbound]
#pccardctl ident
Socket 0:
product info: "3Com", "Megahertz 3CCFEN556BI". "A", "001"
manfid: 0x0101, 0x0556
function: 6 (network)
#
How can I continue now?
Many thanks....
# pccardctl status
Socket 0:
5.0V 16-bit PC Card
Subdevice 0 (function 0) [unbound]
#pccardctl ident
Socket 0:
product info: "3Com", "Megahertz 3CCFEN556BI". "A", "001"
manfid: 0x0101, 0x0556
function: 6 (network)
#
How can I continue now?
Many thanks....
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
OK, your device ID is 0101:0556 and this is supported by the 3c574_cs driver.
I just checked Wary 5.5 now - it definitely contains the 3c574_cs driver.
First you should to check whether Wary has automatically loaded this driver. So run this command -
and see if "3c574_cs" is listed.
If yes, check whether the driver has created a valid network interface, by running this command -
If you can see "eth0" listed, then all you should need to do is run the Network Wizard. Use the full Network Wizard, not the Simple Network Wizard.
If "lsmod" shows that the 3c574_cs driver is not loaded, you can configure the Network Wizard to load it - via the "Load module" button.
I just checked Wary 5.5 now - it definitely contains the 3c574_cs driver.
First you should to check whether Wary has automatically loaded this driver. So run this command -
Code: Select all
lsmod
If yes, check whether the driver has created a valid network interface, by running this command -
Code: Select all
ifconfig -a
If "lsmod" shows that the 3c574_cs driver is not loaded, you can configure the Network Wizard to load it - via the "Load module" button.
3Com PCMCIA card on Wary 5.5
Hello,
I tried lsmod and 3c574_cs is present.
ifconfig -a.
Lo. Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436. Metric:1
RX packets:0 errors:0. dropped:0 overruns:0. frame:0
TX packets:0. errors:0. dropped:0. overruns:0 carrier:0
collisions:0. txqueuelen:0
RX bytes:0 (0.0 B). TX. bytes:0 (0.0 B)
So no eth0 is present.
Other advices?
Thanks for the help
I tried lsmod and 3c574_cs is present.
ifconfig -a.
Lo. Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436. Metric:1
RX packets:0 errors:0. dropped:0 overruns:0. frame:0
TX packets:0. errors:0. dropped:0. overruns:0 carrier:0
collisions:0. txqueuelen:0
RX bytes:0 (0.0 B). TX. bytes:0 (0.0 B)
So no eth0 is present.
Other advices?
Thanks for the help
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
So the 3c574_cs driver has auto-loaded, as it should, but not properly - it has failed to create a valid network interface.
Sometimes all that's required to fix such a situation is to unload/reload the driver, as such -
then
Now check for an interface -
Hopefully you will see "eth0" listed.
If not, we need to dig deeper - I need to see the output of the "dmesg" command. The results of this command can be very lengthy, so here's what to do - run these 3 commands -
Now in /root you will have a file called "dmesg.txt.gz" which you can attach to the forum.
Sometimes all that's required to fix such a situation is to unload/reload the driver, as such -
Code: Select all
rmmod 3c574_cs
Code: Select all
modprobe 3c574_cs
Code: Select all
ifconfig -a
If not, we need to dig deeper - I need to see the output of the "dmesg" command. The results of this command can be very lengthy, so here's what to do - run these 3 commands -
Code: Select all
cd /root
dmesg > dmesg.txt
gzip dmesg.txt
3Com PCMCIA card on Wary5.5
Attached the file requested from you.
Thanks again!
Thanks again!
- Attachments
-
- dmesg.txt.gz
- (6.49 KiB) Downloaded 388 times
3Com PCMCIA card on Wary5.5
Just because I saw in the dmesg.txt, I have to add that I connected an USB/Ethernet converter and it worked, but just to try another possibility. I can't use this converter as fixed, so I need to solve the incompatibility with the PCMCIA card. Thanks again
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
There's the problem - the driver has failed to load, or locate, the associated firmware (3CCFEM556.cis). That's strange, because Wary 5.5 definitely contains this firmware.pcmcia 0.0: firmware: requesting cis/3CCFEM556.cis
firmware 0.0: firmware_loading_store: vmap() failed
I now attach the firmware as a dotpet ... but before you install it, I suggest you first use ROX to look in /lib/firmware/cis/
to see if "3CCFEM556.cis" is present.
Also check that its filesize is listed as 137 B.
If all looks good, then installing this dotpet is unlikely to change anything.
But if the firmware file is missing, or if its filesize is different, then installing this dotpet will likely fix your problem.
- Attachments
-
- 3c574_cs-firmware.pet
- (524 Bytes) Downloaded 401 times
3Com PCMCIA card on Wary5.5
Unfortunately, the file is present in /lib/firmware/cis and its filesize is 137 B. The strange is that with Debian (Wheezy and Squeeze) it works without problems. Waiting for the next help...
Thanks
Thanks
3Com PCMCIA card on Wary5.5
Here attached, lsmod.txt with module 3c574 loaded. Here the size is different.
- Attachments
-
- lsmod.txt.gz
- (687 Bytes) Downloaded 415 times
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
It seems to me that Wary's 3c574_cs driver is failing. I don't know how to fix this, apart from shifting to a different Puppy version ...
which is not a bad thing, because I consider Puppy Lucid to be a better all-round option than Wary. The latest update of the Puppy Lucid series is 5.2.8.6 -
http://www.murga-linux.com/puppy/viewtopic.php?t=90461
Just be aware that Lucid had a known problem with failing to detect certain PCMCIA interfaces. This problem can be overcome, but make sure to do the same diagnosis as before, with these commands -
and
which is not a bad thing, because I consider Puppy Lucid to be a better all-round option than Wary. The latest update of the Puppy Lucid series is 5.2.8.6 -
http://www.murga-linux.com/puppy/viewtopic.php?t=90461
Just be aware that Lucid had a known problem with failing to detect certain PCMCIA interfaces. This problem can be overcome, but make sure to do the same diagnosis as before, with these commands -
Code: Select all
pccardctl status
Code: Select all
pccardctl ident
3Com PCMCIA card on Wary5.5
I chose Wary bcs more adaptable for this old notebook; infact there is also Wheezy on it but it goes very slow even if I used XFCE. I will see what to do!
Many thanks for the help and regards.
Many thanks for the help and regards.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
You will find that Lucid is just as "adaptable" for your notebook.frantal wrote:I chose Wary bcs more adaptable for this old notebook
Your notebook is Pentium3 (i686 compatible) with plenty of RAM, so I don't think you need to be looking at older or "low-resource" Puppy versions at all. Slacko would probably work fine, too.
3Com PCMCIA LAN+modem card on Wary5.5
Thanks for the advices and for the help. I will see before if I can get a faster Debian and if I will try one other Puppy version I will post the results or ask other help if needed.... Greetings