Mailinglist Archive: opensuse-bugs (6915 mails)

< Previous Next >
[Bug 678540] eth interace dropts packets when vlan + bridge are on top of it

https://bugzilla.novell.com/show_bug.cgi?id=678540

https://bugzilla.novell.com/show_bug.cgi?id=678540#c13


--- Comment #13 from Igor Shalakhin <igor@xxxxxxxxx> 2011-03-16 03:09:01 UTC ---
(In reply to comment #8)
Igor- Putting a VLAN and a bridge on the same physical device doesn't make
sense and was broken, with good reason, in 2.6.37[1]. I would recommend that
you create a bridge device and then hang the vlan off of that. If that doesn't
work please file a new bug as your setup is slightly different than Marius's.

Ok, I make new tests. I think, there is 2 problems:
1. I can make so:
/vlan11--br11
eth0 -
\vlan12--br12

It work in my test.
A so I can't make:

/vlan11--br11
eth0---------------br0
\vlan12--br12
Maybe, it was good reason to disable this capability..

2. In driver "forcedeth" for nVidia MCP77 assist distressing bug:
00:0a.0 Ethernet controller: nVidia Corporation MCP77 Ethernet (rev a2)
34: None 00.0: 10701 Ethernet
[Created at net.124]
Unique ID: usDW.ndpeucax6V1
Parent ID: rBUF.i_i4VydhKh5
SysFS ID: /class/net/eth0
SysFS Device Link: /devices/pci0000:00/0000:00:0a.0
Hardware Class: network interface
Model: "Ethernet network interface"
Driver: "forcedeth"
Driver Modules: "forcedeth"
Device File: eth0
HW Address: 00:24:8c:23:0c:8e
Link detected: yes
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #15 (Ethernet controller)

ifconfig eth0 inet 10.1.81.15 up
On my switch I set untagged VlanID and portVID to eth0 in 11 and ping gate with
enabled vlan11 on lan interface
--- 10.1.81.1 ping statistics ---
253 packets transmitted, 253 received, 0% packet loss, time 252002ms
rtt min/avg/max/mdev = 0.073/0.196/2.631/0.170 ms
Reverse ping also good.

Then I set vlan settings on switch to default and create
vconfig eth0 11
ifconfig eth0 inet 10.1.1.20 up
ifconfig eth0.11 inet 10.1.81.15 up

then ping
--- 10.1.81.1 ping statistics ---
335 packets transmitted, 173 received, 48% packet loss, time 333998ms
rtt min/avg/max/mdev = 0.083/0.179/0.420/0.058 ms
Revere ping is similar.

I also add bridge to eth0.11 and ping
--- 10.1.81.1 ping statistics ---
254 packets transmitted, 134 received, 47% packet loss, time 252998ms
rtt min/avg/max/mdev = 0.094/0.182/0.424/0.077 ms

Of course, physical network is good, but I try to change patch-cord and port in
switch. On Intel 82574L controller in the same server all work without
problems. Besides, in the same server on the same Nvidia network adapter 2
years worked OpenSolaris with a similar configuration of vlan's and bridges :)

And at last, if I attach simple bridge to eth0 - all work.

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
References