[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Internet interface problem



Hello everyone,

Here is what has been giving me (a 15 months-old user of Debian-GNU-Linux) a headache since I installed Lenny over two months ago. I also sport, as you can guess, KDE 3.5.10, any other version numbers of programs involved I will let you know if you wish – that's as much for software.

As far as hardware is concerned this desktop has an "Ethernet Pro 100 Intel Corp." NIC (which as far as I can make out is called throughout “eth0”) AND a combo card USB/FireWire "Genesis Logic Inc." (which as far as I can make out is called throughout “usb0”).


_The_ _problem_ :

The selection of the eth0 interface, into which the DSL cable coming from the router is plugged does not take place. The system “automatically” chooses usb0, which is not wired – unless I interfere manually.


_Description_ _of_ _facts_ :

During booting, everything seems to go fine: I can read (as I always read under etch, which is still on my desktop) the following:
DHCPOFFER from xxx.xxx.x.xxx
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from xxx.xxx.x.xxx
bound to xxx(IP address of the "right" interface, eth0)xxx - renewal in ..... seconds
done

And then, I don't know why, once the booting process is over and I log in, everything goes wrong...

- Under KDE:
Situation # 1
KNetworkConf (in KDE ConfigCentre – Network parameters) does show eth0 _alone_ , but it is not given any IP address (although DHCP is the preselectioned IP detection mode); nothing changes before detection is restarted by deactivating then reactivating the interface in this module.
Situation #2
knetworkmanager, the applet I installed to ease connection and deconnection to the network, is as much “confused”; after KDE starts it “runs empty” can't/won't connect to any interface for about 20 seconds, to finally systematically choose the wrong one: “usb0”

- Under command line:
if I go to the command line with tty1 --> log in --> turn to root --> to enter instruction "ifconfig -a" , in the first 20 seconds I get this:

eth0      Link encap:Ethernet  HWaddr 00:02:b3:eb:d8:02
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:15 errors:0 dropped:0 overruns:0 frame:0
        TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:1000
        RX bytes:1913 (1.8 KiB)  TX bytes:8587 (8.3 KiB)

lo        Link encap:Boucle locale
        inet adr:127.0.0.1  Masque:255.0.0.0
        adr inet6: ::1/128 Scope:Hôte
        UP LOOPBACK RUNNING  MTU:16436  Metric:1
        RX packets:52 errors:0 dropped:0 overruns:0 frame:0
        TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:0
        RX bytes:3500 (3.4 KiB)  TX bytes:3500 (3.4 KiB)

usb0      Link encap:Ethernet  HWaddr 5e:cd:b5:00:88:c4
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:0 errors:4 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:1000
        RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

and later I get that:

eth0      Link encap:Ethernet  HWaddr 00:02:b3:eb:d8:02
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:17 errors:0 dropped:0 overruns:0 frame:0
        TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:1000
        RX bytes:2033 (1.9 KiB)  TX bytes:8587 (8.3 KiB)

lo        Link encap:Boucle locale
        inet adr:127.0.0.1  Masque:255.0.0.0
        adr inet6: ::1/128 Scope:Hôte
        UP LOOPBACK RUNNING  MTU:16436  Metric:1
        RX packets:52 errors:0 dropped:0 overruns:0 frame:0
        TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:0
        RX bytes:3500 (3.4 KiB)  TX bytes:3500 (3.4 KiB)

usb0      Link encap:Ethernet  HWaddr 5e:cd:b5:00:88:c4
        inet adr:169.254.91.233  Bcast:169.254.255.255  Masque:255.255.0.0
        adr inet6: fe80::5ccd:b5ff:fe00:88c4/64 Scope:Lien
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:0 errors:16 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:1000
        RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

This confirms what I see under KDE:
something (what?) makes the system (which element, routine, module, programme, package?) choose the wrong interface “usb0”.

How to solve this problem? This is the whole headache here!

My other problem is, I don't really know which other tests to carry out to find out which setting I have to try with which programme, routine or module or else... - before thinking of filling any bug report for a particular package...

If you have ideas, I would be very thankful (if you need other information, let me know, I'll get it for you).

Thanks very much in advance.

Ludo


PS Here is the contents of the first /etc/network/interfaces file (the one generated at install)

BEGIN---
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

auto eth0

END---

I've had five versions and none worked as I wished...


Reply to: