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

Re: Internet interface problem



On Wednesday 09 September 2009 15:03:04 LM--- wrote:
> [...]
>
> _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

Looks good. You should be able to ping at least xxx.xxx.x.xxx (DHCPACK 
from ...).
 
> 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”

I don't know that tool and I would not trust it. But did you by chance 
install the network-manager? dpkg -l network-manager will tell you.

> - 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)


That IP is probably just fine and a zeroconf address (rfc3927), most 
definitely from avahi-autoipd and does not harm nor help. However, it's 
quite strange that your eth0 does not have an ip address.

> 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...

Please check if you have network-manager installed. You could also try 
`ip addr` and the like.

> 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...

Did you try commenting out allow-hotplug eth0?


Reply to: