Problem with network adaptor

Hello I am a newbie to Opensuse and linux in general. I recently installed opensuse 10.2. It seems to work fine except it didn’t install my network card. I tried to go to the YaST program and then look under network devices. When I click on the “Network Card” icon it tries to find the network card, but can’t. Someone I work with said I should try to install it manually, by selecting ethernet and eth0 (he wasn’t really specific). I tried some different variations and nothing seemed to work, but I just don’t have a clue! At the end it still said "Ethernet Network Card (not connected), so I don’t think it worked.

The other problem is that I really don’t know what network adapter I have (windows xp always knew what it was before). I bought the comptuer from someone who custumized the computer, so it is not some facotry dell computer or something. I looked at the motherboard and from what I can tell it is a “MS-6570” and I think it has a “Chipset integrated 10/100 Base-T Ethernet/Fast Ethernet” card from my internet search.

I would really like if someone could give me some help installing my network card, so I can start using the internet on that computer. Thanks in advance for any help.

Kevin Baker

This mobo pehaps?

Hardware for Linux - SysInfo for MS-6570

Says to use the forcedeth ethernet module.

I can’t seem to find the forcedeth ethernet module, and I am not even sure what it is. Can you please give me some more assistance. Thanks.

Kevin Baker

I think it’s one of the modules under manual selection. I haven’t run 10.2 for a while now so I can’t check. Is there a reason why you don’t want to use 11.0? 10.2 will be going out of support within a year or so, IIRC.

O.k I finally installed OpenSuse 11.0, but I am still having problems getting to log into the internet. I still can’t seem to get get on the internet with either Firefox or Konqueror. In the YaSt I didn’t even see a “manual selection” under the network settings to try the “forcedeth ethernet module”.

I would really appreciate any help trying to get my internet to work on this computer, before I throw it out the window :wink:

Kevin Baker

You need to provide more information for us to go on than “it doesn’t work”. Please post the output of the following commands (as root).

ifconfig
route -n
cat /etc/resolv.conf

And I think the person under your window may not read this forum so please yell out the window before you throw the computer out. :stuck_out_tongue:

Thanks ken_yap. I believe what you mean by “root” is that I should put the code into the “Terminal Program” “Konsole”. It is “bash” if that also means something. When I type ifconfig it says: “bash: ifconfig: command not found”. I tried the other commands in the “bash” program, but with the same results (gives “command not found”).

I also found a “Root” under the “Computer” with the program “Dolphin”. I don’t know if that is where I should be instead.

I am really inexperienced with OpenSuse and Linux in general, so I appreciate your patience. I’ll make sure to yell before I toss the computer so make sure you listen for it. :wink:

by “root” he means log in as the root user. Also known as super-user or administrator.

But otherwise, you were on the right track. Open up some terminal program (Konsole, Xterm, Ctrl+Alt+f1 [then Ctrl+alt+F7 to get back]). So act as root, type “su” and it will prompt for the administrator password. Then enter the commands.

alternatively, you could type “/sbin/command” if you don’t feel like switching to the root user.

Thanks jeffro-tull. O.k. I logged in as the su and typed those commands and this is the output below. I hope it means something to someone because I don’t have a clue :\ Thanks for any insight.

ifconfig
lo Link encap: Local Loopback
inet addr: 127.0.0.1 Mask: 255.0.0.0
inet 6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets: 152 errors: 0 dropped: 0 orverruns: 0 from: 0
TX packets: 152 errors: 0 dropped: 0 overruns: 0 carrier:0
collisions: 0 txqueuelen: 0
RX bytes 11836 (11.5 Kb) TX bytes: 11836 (11.5 Kb)

route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo

cat /etc/resolv.conf

BEGIN INFO

END INFO

search site

It looks like you don’t have a driver for the network card loaded. Perhaps it wasn’t detected. Go to YaST > Network Devices > Network Connection (I think) and see if you can redo the autodetection.

If that doesn’t work, get the model name of the motherboard and do a search for “moboname linux network” or something like that to see if anybody has had any luck with any other flavour of Linux. If it can be made to work with some other Linux, it can be made to work with OpenSUSE.

Thanks ken_yap. I went into yast again and under “Network Devices” their is “DSL”, “ISDN”, “Modem”, and “Network Settings”. I double clicked on each of them and when it ran through the “Initialing Network Configuration” nothing shows up in the “Overview” window for any of the 4 different windows.

I tried to do the search for this motherboard, but I am not 100% sure that it is the MS-6570 it just looks like it from the picture I found on the internet. Does anyone know how to tell what the mobo is from just looking at it? I will keep on trying some web searches with this mobo name, until I verify that it the right one. Thanks.

It’s under Network Settings. Somewhere in there should be a detect NIC button or add NIC button. I can’t remember off the top of my head because the menus in that section changed from previous editions and also I didn’t have to detect anything, it was set up at install.

You could try to read the banner text the BIOS prints out at power up. Or you could open up the computer and read any model numbers screen printed on the mobo. Then check against the manufacturer’s website. At the same time you could grab yourself the PDF of the user manual which I assume you don’t have since you didn’t buy the mobo new. It’s worth getting the model right, you could chase red herrings if you are looking for the wrong mobo.

If you do the command ‘/sbin/lspci’, does your Ethernet device show
up? If it does, post the line that describes it. In addition, run the
command ‘/sbin/lspci -n’. Find the line that starts with the same buss
numbers - the ones that look like 00:0a.0 - and post that as well. The
two 4-digit numbers in the second part are the vendor and PCI device
codes. From them, we will be able to tell you what driver supports
your device.

If your device does not show up in the first command, see if it is in
the ‘lsusb’ command.

Larry

Thanks Larry. Here are the outputs from the commands that you mentioned.

linux-xlk9:/home/kbaker # /sbin/lspci
00:00.0 Host bridge: nVidia Corporation nForce2 IGP2 (rev c1)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation MCP2A ISA bridge (rev a3)
00:01.1 SMBus: nVidia Corporation MCP2A SMBus (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP2A USB Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP2A USB Controller (rev a1)
00:02.2 USB Controller: nVidia Corporation MCP2A USB Controller (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation MCP2S AC’97 Audio Controller (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP2A PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation MCP2A IDE (rev a3)
00:0b.0 IDE interface: nVidia Corporation nForce2 Serial ATA Controller (rev a3)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
01:00.0 VGA compatible controller: nVidia Corporation NV6 [Vanta/Vanta LT] (rev 15)
linux-xlk9:/home/kbaker # /sbin/lspci -n
00:00.0 0600: 10de:01e0 (rev c1)
00:00.1 0500: 10de:01eb (rev c1)
00:00.2 0500: 10de:01ee (rev c1)
00:00.3 0500: 10de:01ed (rev c1)
00:00.4 0500: 10de:01ec (rev c1)
00:00.5 0500: 10de:01ef (rev c1)
00:01.0 0601: 10de:0080 (rev a3)
00:01.1 0c05: 10de:0084 (rev a1)
00:02.0 0c03: 10de:0087 (rev a1)
00:02.1 0c03: 10de:0087 (rev a1)
00:02.2 0c03: 10de:0088 (rev a2)
00:06.0 0401: 10de:008a (rev a1)
00:08.0 0604: 10de:008b (rev a3)
00:09.0 0101: 10de:0085 (rev a3)
00:0b.0 0101: 10de:008e (rev a3)
00:1e.0 0604: 10de:01e8 (rev c1)
01:00.0 0300: 10de:002c (rev 15)
linux-xlk9:/home/kbaker # lsusb
bash: lsusb: command not found

I don’t see any line that looks like a network adaptor in there. Maybe you didn’t enable it in the BIOS or it’s broken. In the latter case you’d have to get an addon network adaptor.

O.k I gave up on that network adaptor. It worked before with Windows XP, so I don’t think it is broken? I purchased and inserted a ADMtek NC100 Network Everywhere Fast Ethernet 10/100 pci card into my computer. I still can’t go onto the internet, but at least I can “see” the network card :slight_smile: I pasted some outputs that were discussed before below. From what I could find on the internet I needed to use the “tulip” driver, so I did “modprobe tulip”.

I also went into yast and it looks like it saw it as well. I took some screenshots from it, but I don’t see anywhere to insert them in the thread? The main network settings page says "NC100 Network Everywhere Fast Ethernet 10/100
MAC: …

.Device Name: eth0
.Started automatcally at boot
.IP address assigned using DHCP

When I went into edit it under the module name it says tulip. After it was done I clicked Finsh, and got an error that says "Cannot access installation media
(Medium 1)
Check whether the server is accessible. The details say "Download (curl) error for 'http://download.opensuse.org/distibution/11.0/repo/n
Error code:
Error message: Coudn’t resolve host ‘download.opensuse.org’. I don’t know if this info helps anyone, but it doesn’t mean much to me. Thanks again for any help.

linux-xlk9:/home/kbaker # lspci
00:00.0 Host bridge: nVidia Corporation nForce2 IGP2 (rev c1)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation MCP2A ISA bridge (rev a3)
00:01.1 SMBus: nVidia Corporation MCP2A SMBus (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP2A USB Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP2A USB Controller (rev a1)
00:02.2 USB Controller: nVidia Corporation MCP2A USB Controller (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation MCP2S AC’97 Audio Controller (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP2A PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation MCP2A IDE (rev a3)
00:0b.0 IDE interface: nVidia Corporation nForce2 Serial ATA Controller (rev a3)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
01:00.0 VGA compatible controller: nVidia Corporation NV6 [Vanta/Vanta LT] (rev 15)
02:07.0 Ethernet controller: ADMtek NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
linux-xlk9:/home/kbaker # lspci -n
00:00.0 0600: 10de:01e0 (rev c1)
00:00.1 0500: 10de:01eb (rev c1)
00:00.2 0500: 10de:01ee (rev c1)
00:00.3 0500: 10de:01ed (rev c1)
00:00.4 0500: 10de:01ec (rev c1)
00:00.5 0500: 10de:01ef (rev c1)
00:01.0 0601: 10de:0080 (rev a3)
00:01.1 0c05: 10de:0084 (rev a1)
00:02.0 0c03: 10de:0087 (rev a1)
00:02.1 0c03: 10de:0087 (rev a1)
00:02.2 0c03: 10de:0088 (rev a2)
00:06.0 0401: 10de:008a (rev a1)
00:08.0 0604: 10de:008b (rev a3)
00:09.0 0101: 10de:0085 (rev a3)
00:0b.0 0101: 10de:008e (rev a3)
00:1e.0 0604: 10de:01e8 (rev c1)
01:00.0 0300: 10de:002c (rev 15)
02:07.0 0200: 1317:0985 (rev 11)
linux-xlk9:/home/kbaker # pciicds
bash: pciicds: command not found
linux-xlk9:/home/kbaker # ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:1A:70:15:AB:2E
inet6 addr: fe80::21a:70ff:fe15:ab2e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:698 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:48307 (47.1 Kb) TX bytes:6408 (6.2 Kb)
Interrupt:19 Base address:0x9000

linux-xlk9:/home/kbaker # lsusb
bash: lsusb: command not found
linux-xlk9:/home/kbaker # lsusb
bash: lsusb: command not found
linux-xlk9:/home/kbaker # ifconfig
eth0 Link encap:Ethernet HWaddr 00:1A:70:15:AB:2E
inet6 addr: fe80::21a:70ff:fe15:ab2e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:735 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:50527 (49.3 Kb) TX bytes:6408 (6.2 Kb)
Interrupt:19 Base address:0x9000

lo Link encap:Local Loopback
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:266 errors:0 dropped:0 overruns:0 frame:0
TX packets:266 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:20740 (20.2 Kb) TX bytes:20740 (20.2 Kb)

linux-xlk9:/home/kbaker # lsmod
Module Size Used by
iptable_filter 7552 0
ip_tables 17936 1 iptable_filter
x_tables 21380 1 ip_tables
joydev 15936 0
ipv6 269160 14
af_packet 26368 0
binfmt_misc 15752 1
snd_pcm_oss 51968 0
snd_mixer_oss 21120 1 snd_pcm_oss
snd_seq 61376 0
snd_seq_device 12812 1 snd_seq
fuse 54044 1
loop 23044 0
dm_mod 66388 0
ppdev 13060 0
parport_pc 42428 0
parport 40660 2 ppdev,parport_pc
rtc_cmos 14752 0
rtc_core 24860 1 rtc_cmos
rtc_lib 7040 1 rtc_core
tulip 55292 0
ide_pci_generic 8196 0 [permanent]
ide_core 118560 1 ide_pci_generic
snd_intel8x0 38172 3
snd_ac97_codec 108580 1 snd_intel8x0
ac97_bus 6016 1 snd_ac97_codec
snd_pcm 87812 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 28424 2 snd_seq,snd_pcm
button 13072 0
snd 67256 14 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 11976 1 snd
i2c_nforce2 10880 0
snd_page_alloc 14984 2 snd_intel8x0,snd_pcm
sata_nv 30348 0
i2c_core 28820 1 i2c_nforce2
ata_generic 12036 0
shpchp 37908 0
sr_mod 21032 0
nvidia_agp 12700 1
pata_acpi 11264 0
pci_hotplug 33828 1 shpchp
cdrom 38300 1 sr_mod
agpgart 38580 1 nvidia_agp
sg 39732 0
sd_mod 32920 4
ehci_hcd 39436 0
ohci_hcd 27396 0
usbcore 152012 3 ehci_hcd,ohci_hcd
edd 14152 0
pata_amd 17796 3
libata 163804 4 sata_nv,ata_generic,pata_acpi,pata_amd
scsi_mod 156020 4 sr_mod,sg,sd_mod,libata
dock 15248 1 libata
ext3 143496 2
mbcache 13060 1 ext3
jbd 61088 1 ext3
fan 10372 0
thermal 27164 0
processor 53552 1 thermal
linux-xlk9:/home/kbaker # modprobe tulip
linux-xlk9:/home/kbaker # lsmod
Module Size Used by
iptable_filter 7552 0
ip_tables 17936 1 iptable_filter
x_tables 21380 1 ip_tables
joydev 15936 0
ipv6 269160 14
af_packet 26368 0
binfmt_misc 15752 1
snd_pcm_oss 51968 0
snd_mixer_oss 21120 1 snd_pcm_oss
snd_seq 61376 0
snd_seq_device 12812 1 snd_seq
fuse 54044 1
loop 23044 0
dm_mod 66388 0
ppdev 13060 0
parport_pc 42428 0
parport 40660 2 ppdev,parport_pc
rtc_cmos 14752 0
rtc_core 24860 1 rtc_cmos
rtc_lib 7040 1 rtc_core
tulip 55292 0
ide_pci_generic 8196 0 [permanent]
ide_core 118560 1 ide_pci_generic
snd_intel8x0 38172 3
snd_ac97_codec 108580 1 snd_intel8x0
ac97_bus 6016 1 snd_ac97_codec
snd_pcm 87812 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 28424 2 snd_seq,snd_pcm
button 13072 0
snd 67256 14 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 11976 1 snd
i2c_nforce2 10880 0
snd_page_alloc 14984 2 snd_intel8x0,snd_pcm
sata_nv 30348 0
i2c_core 28820 1 i2c_nforce2
ata_generic 12036 0
shpchp 37908 0
sr_mod 21032 0
nvidia_agp 12700 1
pata_acpi 11264 0
pci_hotplug 33828 1 shpchp
cdrom 38300 1 sr_mod
agpgart 38580 1 nvidia_agp
sg 39732 0
sd_mod 32920 4
ehci_hcd 39436 0
ohci_hcd 27396 0
usbcore 152012 3 ehci_hcd,ohci_hcd
edd 14152 0
pata_amd 17796 3
libata 163804 4 sata_nv,ata_generic,pata_acpi,pata_amd
scsi_mod 156020 4 sr_mod,sg,sd_mod,libata
dock 15248 1 libata
ext3 143496 2
mbcache 13060 1 ext3
jbd 61088 1 ext3
fan 10372 0
thermal 27164 0
processor 53552 1 thermal

It’s up and running as the ifconfig output shows but it doesn’t look like your broadband modem/router gave it an address. Have you tried a restart of the machine with the cable connected to your router?

Yes. How can you tell from the description that the broadband modem didn’t give an address? Is there something else I am missing? From what the outputs look like to me everything should just work? I tried firefox, but nothing happened. Thanks.

Kevin

There is no IP address associated with eth0 in the output of ifconfig.

O.k. Is there something that I need to do in yast? Thanks again. Seems so close… :\