Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
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.
I just did an install using suse 9.1 prof. on a dell c400 laptop. Everything went very smooth,- except I can't get online. PIng commands don't work, and my configuration seems all screwed up. The solution is probably obvious, but I don't know what to do.
When using the live cd, everything works fine. Is it possible to copy some configuration files from the live cd, and using them in the normal OS? I am hooked up with a cable modem via a normal hub and cat5. I all my other machines on that network work just fine.
Any advise highly appreciated!
linux:~ # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
linux:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:06:5B:02:60:4C
inet6 addr: fe80::206:5bff:fe02:604c/64 Scope:Link
UP BROADCAST NOTRAILERS MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:21
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5700 (5.5 Kb)
Interrupt:11 Base address:0xec80
Is it possible to copy some configuration files from the live cd, and using them in the normal OS?
Yes, you can.
But copy them once the card is set up.
Check if you have ipv4 and/or ipv6 equally set in all your machines.
Check also if you haven't a firewall denying access to some IPs.
If you are doing NAT check also if it is properly enabled.
I don't know if your network has other linux machines, but in order to ease the use of NAT and firewalls you should use Firestarter
which is a fast and easy way to get NAT working and controlling your FW's setting.
Ethereal would also be a good idea, it's multi-platform and you can see what happens on your network.
Ah, check also if the proper kernel modules are loaded. The best way is comparing the output of lsmod on both cases and doing a diff.
Pah! Thank you for all this advice, but to be honest with you, I don't know what to do with this, this is the first time I am setting up a network on Linux. I tried searching for ipv4-6, but I have no idea where to find it, neither can I find etho1 or 2, (somewhere on my HD??, where?)
searching returns no results...How do I perform a NAT check?
I checked the firewall settings, and that seems fine. I could install a new one no problem, if it helps, but something seems to be messed up with eth0 and eth1. I posted the boot log of that section, as well as the resolv.conf file. Maybe that will help to shed some light on this issue.
thank you!
Starting Firewall Initialization (phase 1 of 3) done
<notice>exit status of (random pcmcia isdn SuSEfirewall2_init) is (0 0 0 0)
<notice>start services (network)
Setting up network interfaces:
lo
lo IP address: 127.0.0.1/8
done eth0 device: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
eth0 configuration: eth-id-00:06:5b:02:60:4c
eth0 (DHCP) . . . . . no IP address yet... backgrounding.
waiting
eth1 device: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
eth1 No configuration found for eth1
unused<notice>checkproc: /sbin/dhcpcd 3710
Waiting for mandatory devices: eth-id-00:06:5b:02:60:4c
14 <notice>checkproc: /sbin/dhcpcd 3710
12 <notice>checkproc: /sbin/dhcpcd 3710
11 <notice>checkproc: /sbin/dhcpcd 3710
10 <notice>checkproc: /sbin/dhcpcd 3710
8 <notice>checkproc: /sbin/dhcpcd 3710
7 <notice>checkproc: /sbin/dhcpcd 3710
6 <notice>checkproc: /sbin/dhcpcd 3710
5 <notice>checkproc: /sbin/dhcpcd 3710
3 <notice>checkproc: /sbin/dhcpcd 3710
2 <notice>checkproc: /sbin/dhcpcd 3710
1 <notice>checkproc: /sbin/dhcpcd 3710
eth0 interface could not be set up
failed modem0
modem0 Startmode is 'manual'
skippedSetting up service network . . . . . . . . . . . . . . .
.failed
<notice>exit status of (network) is (7)
<notice>start services (syslog)
\
I am having the same problem. I have SuSE 9.2 installed on a Dell Inspiron 9300 laptop and it can't detect any network configuration. I'm totally new to SuSE and during installation I tried to download updates off the net but it wouldn't work. I played around with the network configuration settings to no avail and finally just skipped it. I can boot SuSE just fine now, but there's no connection no matter what I do (btw I have both internal wireless, an ethernet, and a modem connection). When I open YaST and go to Network card configuration it says the following:
Network cards to configure:
- Intel PRO/Wireless 2200BG
- Other (not detected)
Already configured devices:
- Ethernet Network Card
Configured with DHCP.
- Dell BCM4401-b0 100Base-TX
Configured with DHCP.
The ethernet connection is what I'm trying to get to work right now. I don't need wireless connectivity at the moment. I'll continue playing with things and see how far I get, but if anyone has any clues as to what needs to be done please share your knowledge.
Originally posted by jimi2012
eth0 (DHCP) . . . . . no IP address yet... backgrounding.
This is where the problem resides; Your eth0 device is not configured.
BTW; all devices in Unix-alikes are referenced like normal files. On linux they 'live' under the /dev hierarchy, so eth0's path is /dev/eth0,
you can try to read from it with cat as an experiment:
Code:
cat /dev/eth0
What you have to do is simply running Yast and configuring your netword card in order to assign an IP to it.
I don't know if your network is so big that you really need DHCP, setting up a static network requires less work as setting up a DHCP network (a little less),
so in order to avoid problems keep things simple: Open Yast and configure your network using static IP's. Inside YAST > System > sysconfig settings (or the like) you can alter a lot of system parameters, enabling up IPV6 among others.
Another thing you should try is disabling the firewall temporarily to test it the troubles comes from there.
Other cause which could hinder the configuration of your Ethernet device would be the absence of PCMCIA kernel modules or device drivers:
Code:
lsmod | grep 3com
This should list your card's modules, I don't know which modules should be there for 3com cards, but you can see this in YAST in your network configuration section.
Thank you all for your help!
I messed around some more, did every possible configuration, but it's still not working.
I have less than 5 machines on my network.
I have disabled the firewall, tried setting up a static ip, and dhcp. I can ping the router, but not goggle IP!
dmesg
eth0: no IPv6 routers present
eth1: no IPv6 routers present
How do I enable IPV6? I could not find that. Even though I can find it's location and folder..
lsmod | grep 3com -brings back nothing
modprobe 3c59x -brings back nothing
when running ifconfig, it shows RX and TX packet errors
Another thing I noticed is that when I open yast it shows the network card as configured, but when I open the hardware tool(suseplugger), it shows 2 network controllers, both show as "available" and not configured?!
any help to ease the frustration highly appreciated! Thanks!
ok, well I don't know what i did now, but it seems to be working. I set eth1 to a static IP, taking the info from another machine, even though I am on broadband-cable-hub-setup. At least that worked! YES!
But- when running the ifconfig command I still get RX and TX packet errors. Do I need to fix that, if so how? Thank you!
does anyone know how to change the static IP broadcast? i have suse 9.1 free. my IP is 192.168.1.102 and the thing broadcasts as 192.168.1.255 and it doesn't work?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.