Public bug reported:

Had been using VLANs successfully under Jaunty and now Karmic on a Mini
ITX system with only one network adapter, for use as a LAN router.  That
motherboard since died, but had a "Marvell 88E8056" network controller
and was using the "sky2" driver.  The new, replacement motherboard is an
Intel DG41MJ with a "Realtek 8111D" network controller.

Since the replacement motherboard is the same architecture, I just
reused my same Ubuntu Karmic installation.  It booted up without any
issues, and automatically switched to the r8169 network driver.
However, I am unable to receive any traffic on the VLAN interface(s).
ifconfig on the VLAN interface shows all 0's for both RX packets and RX
bytes.  It does show TX packets and bytes, and I have verified that this
data is actually received on the remote systems.  Additionally, tcpdump
shows ARP and other packets being received on the physical interface for
the vlan, but this data never reaches the VLAN adapter.  vconfig
operations complete without any errors, and no relevant errors are
visible in any of the /var/log files.

Attempted to build and use the latest r8169 driver available directly
from Realtek, "r8169-6.011.00".  Enabled the DCONFIG_R8169_VLAN flag in
the makefile.  However, this still depends on the old network driver API
and does not compile under version 2.6.31 of the Linux kernel without
"‘struct net_device’ has no member named ..." errors.

Realized that the r8168 driver is actually a better match (?) for this
hardware.  Successfully built and installed the latest r8168 driver
available directly from Realtek, "r8168-8.015.00".  Had enabled the
DCONFIG_R8168_VLAN flag in the makefile.  Verified that r8168 was being
used instead of r8169 using lsmod, but no change in VLAN functionality.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
VLAN support broken for RTL8111/8168B PCI Express Gigabit Ethernet controller 
on Karmic
https://bugs.launchpad.net/bugs/499766
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

Reply via email to