LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices


Reply
  Search this Thread
Old 02-25-2006, 01:46 PM   #1
Michaelclow
LQ Newbie
 
Registered: Oct 2005
Location: Tainan, Taiwan
Distribution: Mandriva(for Notebook), Fedora(for Server)
Posts: 20

Rep: Reputation: 0
The installation of 3com 3c556 Mini PCI Adaptor


I have a mini PCI Ethernet Card called 3c556, initially Mandriva 2006 could not set it up. Is there any one can tell me how to set it up in detail?

My laptop is IBM ThinkPad X20 2662-36T.
 
Old 02-26-2006, 07:04 AM   #2
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 79
Looking a the kernel sources it is supported by the 3c59x module - try:
modprobe 3c59x
ifconfig
 
Old 02-28-2006, 09:42 AM   #3
Michaelclow
LQ Newbie
 
Registered: Oct 2005
Location: Tainan, Taiwan
Distribution: Mandriva(for Notebook), Fedora(for Server)
Posts: 20

Original Poster
Rep: Reputation: 0
# modprobe 3c59x

It worked, but

# ifconfig

There is no eth0 on the list, why?
 
Old 02-28-2006, 04:44 PM   #4
Darin
Senior Member
 
Registered: Jan 2003
Location: Portland, OR USA
Distribution: Slackware, SLAX, Gentoo, RH/Fedora
Posts: 1,024

Rep: Reputation: 45
dmesg | grep 3c59x
 
Old 03-01-2006, 09:08 AM   #5
Michaelclow
LQ Newbie
 
Registered: Oct 2005
Location: Tainan, Taiwan
Distribution: Mandriva(for Notebook), Fedora(for Server)
Posts: 20

Original Poster
Rep: Reputation: 0
There is the message after dmesg | grep 3c59x:

3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
3c59x: vortex_probe fails. Returns -22
3c59x: probe of 0000:00:0a.0 failed with error -22
Modules linked in: 3x59x mii af_packet vfat fat floppy pcmcia yenta_socket rsrc_nonstatic pcmcia_core video thermal tc1100_wmi processor ibm_acpi fan container button battery ac ide_cd loop intel_agp agpgart nvram usbmouse usbhid tsdev uhci_hcd usbcore evdev ext3 jbd sd_mod ahci ata_piix libata scsi_mod
EIP is at vortex_probe1+0xf5/0x1090 [3c59x]
[<d4d54044>] vortex_eisa_init+0x44/0x60 [3c59x]
[<d4d5407a>] vortex_init+0x1a/0x4c [3c59x]
 
Old 03-01-2006, 10:34 AM   #6
Darin
Senior Member
 
Registered: Jan 2003
Location: Portland, OR USA
Distribution: Slackware, SLAX, Gentoo, RH/Fedora
Posts: 1,024

Rep: Reputation: 45
Hmm I can't find anything, from what I know to look for, that would produce that error. How about checking what the card shows up as in harware:

lspci -v
 
Old 03-01-2006, 11:51 AM   #7
Michaelclow
LQ Newbie
 
Registered: Oct 2005
Location: Tainan, Taiwan
Distribution: Mandriva(for Notebook), Fedora(for Server)
Posts: 20

Original Poster
Rep: Reputation: 0
After entering lspci -v, there is the information:

00:0a.0 Ethernet controller: 3Com Corporation 3c556B CardBus [Tornado] (rev 20)
Subsystem: 3Com Corporation: Unknown device 6356
Flags: medium devsel, IRQ 11
[virtual] Memory at f4011400 (32-bit, non-prefetchable) [size=128]
[virtual] Memory at f4011000 (32-bit, non-prefetchable) [size=128]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [50] Power Management version 2
 
Old 03-01-2006, 01:33 PM   #8
Darin
Senior Member
 
Registered: Jan 2003
Location: Portland, OR USA
Distribution: Slackware, SLAX, Gentoo, RH/Fedora
Posts: 1,024

Rep: Reputation: 45
After you do the modprobe 3c59x, does the network card show up with:

ifconfig -a

If it does then just set an IP address (run dhclient eth0 or dhcpcd eth0 or set a manual address ifconfig eth0 www.xxx.yyy.zzz) and if not then I guess there is more stuff to look at, like:

dmesg | grep yenta

Also, you mentioned Mini-PCI, but this card is supposed to be a cardbus aka PCMCIA card?
 
Old 03-01-2006, 08:34 PM   #9
Michaelclow
LQ Newbie
 
Registered: Oct 2005
Location: Tainan, Taiwan
Distribution: Mandriva(for Notebook), Fedora(for Server)
Posts: 20

Original Poster
Rep: Reputation: 0
I have set the static IP for eth0, but it is no use. So I entered dmesg | grep yenta, there is the message:

Modules linked in: 3c59x mii af_packet floppy pcmcia yenta_socket rsrc_nonstatic pcmcia_core video thermal tc1100_wmi processor ibm_acpi fan container button battery ac ide_cd loop intel_agp agpgart nvram usbmouse usbhid tsdev uhci_hcd usbcore evdev ext3 jbd sd_mod ahci ata_piix libata scsi_mod

And it is REALLY a mini-PCI card, I have opened the case to check.
 
Old 03-02-2006, 04:28 PM   #10
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 79
Does eth0 show when the device is enabled:
ifconfig eth0 up
ifconfig eth0
 
Old 03-03-2006, 12:44 AM   #11
Michaelclow
LQ Newbie
 
Registered: Oct 2005
Location: Tainan, Taiwan
Distribution: Mandriva(for Notebook), Fedora(for Server)
Posts: 20

Original Poster
Rep: Reputation: 0
# ifconfig eth0 up

eth0: unknown interface: no such device <= This is transferred because my linux is in Traditional Chinese.

# ifconfig eth0

eth0: error fetching interface information: Device not found
 
Old 03-06-2006, 08:38 AM   #12
Michaelclow
LQ Newbie
 
Registered: Oct 2005
Location: Tainan, Taiwan
Distribution: Mandriva(for Notebook), Fedora(for Server)
Posts: 20

Original Poster
Rep: Reputation: 0
Is there any other one can solve my problem?
 
Old 03-07-2006, 11:03 AM   #13
Darin
Senior Member
 
Registered: Jan 2003
Location: Portland, OR USA
Distribution: Slackware, SLAX, Gentoo, RH/Fedora
Posts: 1,024

Rep: Reputation: 45
Quote:
Originally Posted by Michaelclow
I have set the static IP for eth0, but it is no use...
Quote:
Originally Posted by Michaelclow
# ifconfig eth0 up

eth0: unknown interface: no such device <= This is transferred because my linux is in Traditional Chinese.

# ifconfig eth0

eth0: error fetching interface information: Device not found
Now I'm confused. Were you able to set an IP address for eth0, or was it not found? Did the driver load with warnings, or did it fail? Do any interfaces show up at all?

please post the output of:

ifconfig -a
lsmod | grep 3c59x
 
Old 03-07-2006, 12:00 PM   #14
jrmann1999
Member
 
Registered: Feb 2001
Location: Texas
Distribution: Slackware, Mandrake, LFS
Posts: 306

Rep: Reputation: 30
Quote:
3c59x: vortex_probe fails. Returns -22
3c59x: probe of 0000:00:0a.0 failed with error -22
Those two lines are telling you the the module didn't init your card.

Quote:
After entering lspci -v, there is the information:

00:0a.0 Ethernet controller: 3Com Corporation 3c556B CardBus [Tornado] (rev 20)
Your adapter is also showing up as Cardbus, which means that it's not a real mPCI card, it's got a cardbus adapter on it. Cardbus modules probably need to be loaded prior to trying to load the NIC drivers. Depending on your distro, try to enable pcmcia or cardbus drivers and then try loading your NIC.

Odds
 
Old 03-07-2006, 01:28 PM   #15
Darin
Senior Member
 
Registered: Jan 2003
Location: Portland, OR USA
Distribution: Slackware, SLAX, Gentoo, RH/Fedora
Posts: 1,024

Rep: Reputation: 45
Quote:
Originally Posted by jrmann1999
Your adapter is also showing up as Cardbus, which means that it's not a real mPCI card, it's got a cardbus adapter on it. Cardbus modules probably need to be loaded prior to trying to load the NIC drivers. Depending on your distro, try to enable pcmcia or cardbus drivers and then try loading your NIC.
I was thinking the same thing, but assumed the cardbus module was already loaded. Yenta shows up in the modules list he posted earlier and since the 3Com module is finding something that should indicate the correct pcmcia module is already loaded.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
3com mini pci network card problems NCAussie Linux - Networking 0 07-08-2005 12:57 PM
3com 10/100 Mini PCI Problems NCAussie Linux - Networking 0 05-26-2005 12:01 PM
IBM ThinkPad A21e and 3COM mini pci lan card klemen Slackware 4 03-22-2005 02:42 PM
3Com 3c556... tricky_linux Linux - Hardware 2 04-11-2004 12:19 PM
3COM MINI PCI ethernet pmeccanico Linux - Hardware 6 07-01-2002 09:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking

All times are GMT -5. The time now is 12:16 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration