Find the answer to your Linux question:
Results 1 to 6 of 6
Hello all, I "inherited" an IBM workstation and wiped Win2K off of it and installed Ubuntu in order to learn more about it, having next to zero experience with Linux. ...
  1. #1
    Just Joined!
    Join Date
    Apr 2009
    Posts
    3

    Noob- Hardy Heron on IBM, NIC not found

    Hello all,

    I "inherited" an IBM workstation and wiped Win2K off of it and installed Ubuntu in order to learn more about it, having next to zero experience with Linux.

    Everything works well so far except I have no network connectivity. I can see that 'something' is plugged into my router port #4 (the panel light is lit) but no client appears when I get status via the router interface and I cannot get served an IP address (yes, I am set to DHCP) nor can I ping the router IP.

    I tried using built-in help and the book that I got with my distro but to no avail. I have no proprietary drivers installed according to Ubuntu's hardware tools but for the life of me cannot figure out how to add the necessary driver.

    Complicating matters is that the NIC itself is a nondescript generic with no brand or model that I can see on it, it was probably the one that came with the PC when it was new. It is sort of half-height with a diagonal edge (ie not rectangular).

    Am I better off buying a NIC that I can get Linux drivers for? In either case, how do I install drivers?

    I know, tons of noob stuff, but I tried searching online and have come up empty so far. I'm sure I'm missing something obvious, any help would be greatly appreciated! Thanks.

  2. #2
    Linux Engineer rcgreen's Avatar
    Join Date
    May 2006
    Location
    the hills
    Posts
    1,114
    Ubuntu will automatically find and configure most network cards,
    so, if you want to try another one, it may be the easiest path.

    If you type the command lspci at the command terminal,
    it will list your pci devices. Once it is identified, you should
    be able to configure the driver.

  3. #3
    Just Joined!
    Join Date
    Apr 2009
    Posts
    3

    Intel 82801?

    Thanks for such a quick reply. I performed the query you suggested and it returned "Intel Corp. 82801BA/BAM/CA/CAM Ethernet Controller"; according to a post on another forum that I Googled at

    LinuxQuestions.org HCL - Intel Corp. 82801BA/BAM/CA/CAM Ethernet Controller

    they say it works fine. But this isn't integrated, it's in a PCI slot. What else can I try?

    I checked to make sure that my router wasn't blocking by MAC address, and ifconfig eth1 indicates "device not found"' I think eth0 is the token ring adapted that is also in there maybe?

    Thanks again,

    Matt

  4. #4
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    Most likely. Just type ifconfig by itself to see how all net devices are configured.
    Also run lsmod | grep 100 to make sure Linux is using a correct module. If there is no output, we may have our issue.

    There are three possible modules that could be used. The default for this card should be e100, but it's known to have some problems with some cards. We can try using the eepro100 module instead if indeed e100 is loaded and not functioning.

  5. #5
    Just Joined!
    Join Date
    Apr 2009
    Posts
    3

    results from previous msg

    Thanks, D-Cat.

    The results from the lsmod | grep 100:

    e100 37388 0
    mii 6400 1 e100

    Results from ifconfig:

    eth0 Link encap:Ethernet HWaddr 00:02:55:f5:c4:0a
    inet6 addr: fe80::202:55ff:fef5:c40a/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets: 2 errors:0 dropped:0 overruns:0 frame:0
    TX packets: 39 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen: 1000
    RX btes:60 (60.0B) TX bytes: 5583 (5.4 KB)

    eth0:avhi Link encap:Ethernet HWaddr 00:02:55:f5:c4:0a
    inet addr: 127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU: 16436 Metric: 1
    RX packets: 1152 errors:0 dropped:0 overruns:0 frame:0
    TX packets: 1152 errors:0 dropped:0 overruns:0 carrier:0
    collisions: 0 txqueuelen: 0
    RX bytes:57792 (56.4 KB0 TX bytes:57792 (56.4 KB)

    I also removed the token ring adapter to simplify things, I don't plan on ever using it anyway.

    Thanks-- I appreciate your help.

    Matt

  6. #6
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    Okay, I see you are indeed using the e100 which is default, so I'm going to make a change to your blacklist file.

    gksu gedit /etc/modprobe.d/blacklist

    Look for a line that says blacklist eepro100 , if it exists, comment it out so it says # blacklist eepro100

    We will be adding a line. Add blacklist e100 under that (or on the bottom). Also add blacklist e1000 for good measure (each on its own line).

    Save the file and restart your computer. Hopefully, when it comes back up, your net card will be functioning normally.

    Example:
    Code:
    ...
    blacklist usbkbd
    
    # replaced by e100 - edited
    # blacklist eepro100
    blacklist e100
    blacklist e1000
    
    # replaced by tulip
    ...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...