Public bug reported: Binary package hint: network-manager
Executive summary: network-manager does not consider the computer to be online if all connections are "unmanaged". Details: I have a computer, upgraded from 9.10 to 10.04LTS. There is a regression WRT network-manager after upgrade, in that applications such as pidgin or firefox believe the computer to be off- line when in fact it has a working Internet connection through Ethernet. Firefox starts in off-line mode, and Pidgin waits for a connection before it even attempts connecting to the XMPP (Jabber) server. This behaviour was NOT observed with Ubuntu 9.10, but is NEW WITH 10.04LTS after upgrade. apt-cache policy: network-manager: Installed: 0.8-0ubuntu3 Candidate: 0.8-0ubuntu3 Version table: *** 0.8-0ubuntu3 0 500 http://de.archive.ubuntu.com/ubuntu/ lucid/main Packages 100 /var/lib/dpkg/status The computer uses a static network configuration through /etc/network/config. nm-tool (before uninstall) logged two "unmanaged" connections, eth0 and wlan0. The whole situation was unacceptable so I started looking for workarounds. The blunt obvious solution was purging all traces of network-manager from the computer and reboot. Now Firefox comes up in online mode, and Pidgin tries to connect to the XMPP server and succeeds. I would have expected that network-manager considered the computer to be online, even in the presence of only "unmanaged" connections, if at least one of those has link beat. #### This is the output of ethtool eth0: #### Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: No Link partner advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) Link detected: yes #### This is lspci: #### 00:00.0 Host bridge: ATI Technologies Inc RX780/RX790 Chipset Host Bridge 00:02.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0 port A) 00:0a.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port F) 00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] 00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller 00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller 00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c) 00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) 00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge 00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:00.0 VGA compatible controller: nVidia Corporation G72 [GeForce 7300 SE/7200 GS] (rev a1) 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) 03:07.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01) 03:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) (The board is a Gigabyte GA-MA770-UD3) #### This is ip link show: #### 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 6c:f0:49:01:17:6a brd ff:ff:ff:ff:ff:ff 3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 link/ether 00:0e:2e:57:85:ad brd ff:ff:ff:ff:ff:ff 4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 100 link/[65534] 5: vboxnet0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff #### FWIW, this is ifconfig -a: #### eth0 Link encap:Ethernet Hardware Adresse 6c:f0:49:01:17:6a inet Adresse:192.168.0.3 Bcast:192.168.0.255 Maske:255.255.255.0 inet6-Adresse: fe80::6ef0:49ff:fe01:176a/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:2577 errors:0 dropped:0 overruns:0 frame:0 TX packets:2671 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:1294841 (1.2 MB) TX bytes:408330 (408.3 KB) Interrupt:27 Basisadresse:0xe000 lo Link encap:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine UP LOOPBACK RUNNING MTU:16436 Metrik:1 RX packets:2137 errors:0 dropped:0 overruns:0 frame:0 TX packets:2137 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:0 RX bytes:422405 (422.4 KB) TX bytes:422405 (422.4 KB) tun0 Link encap:UNSPEC Hardware Adresse 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet Adresse:192.168.0.198 P-z-P:192.168.0.197 Maske:255.255.255.255 UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1500 Metrik:1 RX packets:77 errors:0 dropped:0 overruns:0 frame:0 TX packets:109 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:100 RX bytes:6270 (6.2 KB) TX bytes:104232 (104.2 KB) vboxnet0 Link encap:Ethernet Hardware Adresse 0a:00:27:00:00:00 BROADCAST MULTICAST MTU:1500 Metrik:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) wlan0 Link encap:Ethernet Hardware Adresse 00:0e:2e:57:85:ad BROADCAST MULTICAST MTU:1500 Metrik:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) #### This is /etc/network/interfaces, with sensitive information made up: #### ## The loopback network interface auto lo iface lo inet loopback ## Ethernet - via WLAN Router auto eth0 iface eth0 inet static address 192.168.0.3 netmask 255.255.255.0 gateway 192.168.0.254 metric 100 ## Wireless - via WLAN Router #auto wlan0 iface wlan0 inet static address 192.168.0.3 netmask 255.255.255.0 gateway 192.168.0.254 wpa-ssid blablabla wpa-psk topsecretnottellingyou wpa-scan_ssid 0 wpa-key_mgmt WPA-PSK wpa-proto RSN metric 110 up iwconfig wlan0 power off #### This is the output of nm-tool #### NetworkManager Tool State: asleep - Device: eth0 ----------------------------------------------------------------- Type: Wired Driver: r8169 State: unmanaged Default: no HW Address: 6C:F0:49:01:17:6A Capabilities: Carrier Detect: yes Speed: 100 Mb/s Wired Properties Carrier: on - Device: wlan0 ---------------------------------------------------------------- Type: 802.11 WiFi Driver: rt2500pci State: unmanaged Default: no HW Address: 00:0E:2E:57:85:AD Capabilities: Wireless Properties WEP Encryption: yes WPA Encryption: yes WPA2 Encryption: yes Wireless Access Points ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: network-manager (not installed) ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2 Uname: Linux 2.6.32-22-generic i686 NonfreeKernelModules: nvidia Architecture: i386 Date: Sun May 9 22:48:12 2010 ProcEnviron: LANGUAGE=de_DE:de:en_GB:en PATH=(custom, no user) LANG=de_DE.utf8 SHELL=/bin/bash SourcePackage: network-manager ** Affects: network-manager (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 lucid regression upgrade -- network-manager believes static networks to be "offline" https://bugs.launchpad.net/bugs/577985 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs