** Description changed:

  Intrepid Ibex, x86 (32 bit),
  
  uname shows: 2.6.27-11-generic #1 SMP Thu Jan 29 19:24:39 UTC 2009 i686
  GNU/Linux
  
  System has no NIC on motherboard, two PCI cards, one wired, one wireless
  
  Wired - RTL8139
  Wireless - Atheros
  
  lspci output:
  
  01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 
AGP 8x] (rev c1)
  02:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
  02:0f.0 Ethernet controller: Atheros Communications Inc. AR2413 802.11bg NIC 
(rev 01)
  
  When first booted, it apparently loads both 8139cp and 8139too modules, and 
this causes network errors.
  Unplug network cable (going wireless only) and errors stop
  
  dmesg|grep 8139
  [    4.613155] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
  [    4.613233] 8139cp 0000:02:0d.0: This (id 10ec:8139 rev 10) is not an 
8139C+ compatible chip
  [    4.613241] 8139cp 0000:02:0d.0: Try the "8139too" driver instead.
  [    4.629848] 8139too Fast Ethernet driver 0.9.28
  [    4.629945] 8139too 0000:02:0d.0: PCI INT A -> GSI 18 (level, low) -> IRQ 
18
  [    4.630919] eth0: RealTek RTL8139 at 0x1000, 00:40:f4:44:07:56, IRQ 18
  [    4.630924] eth0:  Identified 8139 chip type 'RTL-8139C'
  
  sudo rmmod 8139cp
  lsmod|grep 8139 (to verify only 8139too is loaded, and not 8139cp)
  works.
  
  Whatever subsystem (HAL? DBUS?) detects hardware should insert only
  8139too module for this card, or at least remove 8139cp if output of
  dmesg is similar to the above.
+ 
+ Workaround:
+ 
+ Edit /etc/modprobe.d/blacklist (e.g. sudo gedit /etc/modprobe.d/blacklist) 
and add (usually to the end)
+ blacklist 8139cp
+ 
+ Update initramfs - sudo update-initramfs -u
+ 
+ reboot, now both dmesg and lsmod should show only 8139too, and no
+ 8139cp.

-- 
Two drivers loaded for one NIC, causing network problems
https://bugs.launchpad.net/bugs/325559
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to