NetworkManager unable to set wired dhcp connection (r8169)

Bug #314357 reported by Antonio
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: network-manager

Hi,

I'm running ubuntu intrepid ibex (8.10) on a Dell Vostro 1310 laptop. Networkmanager is unable to setup my wired connection via dhcp (this is a regression since with ubuntu 8.04 I had no problem with NM). NM has no problem with profiles with fixed ip address. Let me explain the problem in detail.

I have two wired profiles in NewtworkManager: "Galileo2" with a fixed ip (work), and "Fastweb cavo" with dhcp (home).

When I boot at home (dhcp), NM set the Galileo2 profile by default. At this point, if I switch to the dhcp profile, the applet says I'm connected to "Fastweb cavo" but I cannot reach Internet. The NM log of this situation is reported in the first attachment.

Furthermore the card at this point is "blocked" and I cannot connect even if I manually type "sudo dhclient eth0" in a terminal. The dhclient output is reported in the second attachment.

*I have to reboot be be able to connect to internet again!* This seems to indicate some bad interaction with the kernel too.

On the other and, if I boot AND do not touch the NM applet, and manually set the eth0 connection with "sudo dhclient eth0" I'm able to connect to Internet regularly. The NM log and the dhclient output in this case is reported respectively in third and fourth attachment.

The used kernel is:
----
  $ uname -r
  2.6.27-9-generic
----

And the ethernet card is
----
lspci -vv
<snip>
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
 Subsystem: Dell Device 026f
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR+ <PERR- INTx-
 Latency: 0, Cache Line Size: 64 bytes
 Interrupt: pin A routed to IRQ 218
 Region 0: I/O ports at 5000 [size=256]
 Region 2: Memory at f8610000 (64-bit, prefetchable) [size=4K]
 Region 4: Memory at f8600000 (64-bit, prefetchable) [size=64K]
 [virtual] Expansion ROM at f8620000 [disabled] [size=64K]
 Capabilities: [40] Power Management version 3
  Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
  Status: D0 PME-Enable- DSel=0 DScale=0 PME-
 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+
  Address: 00000000fee0300c Data: 4142
 Capabilities: [70] Express (v1) Endpoint, MSI 01
  DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <8us
   ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
  DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
   RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
   MaxPayload 128 bytes, MaxReadReq 512 bytes
  DevSta: CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
  LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <64us
   ClockPM+ Suprise- LLActRep- BwNot-
  LnkCtl: ASPM L0s Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
   ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
  LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
 Capabilities: [b0] MSI-X: Enable- Mask- TabSize=2
  Vector table: BAR=4 offset=00000000
  PBA: BAR=4 offset=00000800
 Capabilities: [d0] Vital Product Data <?>
 Capabilities: [100] Advanced Error Reporting <?>
 Capabilities: [140] Virtual Channel <?>
 Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
 Kernel driver in use: r8169
 Kernel modules: r8169
----

Revision history for this message
Antonio (tritemio) wrote :
Revision history for this message
Antonio (tritemio) wrote :
Revision history for this message
Antonio (tritemio) wrote :
Revision history for this message
Antonio (tritemio) wrote :
description: updated
Antonio (tritemio)
description: updated
Antonio (tritemio)
description: updated
description: updated
Antonio (tritemio)
description: updated
description: updated
Antonio (tritemio)
description: updated
description: updated
description: updated
Revision history for this message
Antonio (tritemio) wrote :

The same problem still exist in jaunty beta. No connection with dhcp via NetworkManager. I have to stop NetworkManager from starting at boot and manually type dhclient to connect.

Revision history for this message
Antonio (tritemio) wrote :

The problem is fixed in ubuntu jaunty jackalope 9.04. Thanks

Changed in network-manager (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.