Bug 15206

Summary: Ethernet driver if_vr.c (VIA Technologies)
Product: Base System Reporter: vak <vak>
Component: kernAssignee: Archie Cobbs <archie>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.3-RELEASE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description vak 1999-12-01 13:40:03 UTC
Bridging does not work properly.
The bridge functionality is missing in the driver.

How-To-Repeat: 
Enable BRIDGE option in the kernel and enable
sysctl -w net.link.ether.bridge=1
in /etc/rc.local. Try ping across the bridge.
Comment 1 Johan Karlsson freebsd_committer freebsd_triage 2000-08-14 19:40:58 UTC
State Changed
From-To: open->feedback

From rev 1.28 of this file 
"Move code to handle BPF and bridging for incoming Ethernet packets out 
of the individual drivers and into the common routine ether_input(). 
Also, remove the (incomplete) hack for matching ethernet headers 
in the ip_fw code. 

The good news: net result of 1016 lines removed, and this should make 
bridging now work with *all* Ethernet drivers. 

The bad news: it's nearly impossible to test every driver, especially 
for bridging, and I was unable to get much testing help on the mailing 
lists." 

Please try the bridging in FreeBSD 4.1-RELEASE (it has been MFC:d) 
and report back if it works with this driver. 





Comment 2 Johan Karlsson freebsd_committer freebsd_triage 2000-08-14 19:40:58 UTC
Responsible Changed
From-To: freebsd-bugs->archie

Archie will be interested in the feedback and this is also 
a MFC to 3.x reminder. If it is not possible to MFC maybe 
you can apply the suggested patch for 3.x. 
Forget the MFC part this has benn fixed in rev 1.7.2.4.
Comment 3 vak 2000-08-29 09:51:37 UTC
> The good news: net result of 1016 lines removed, and this should make
> bridging now work with *all* Ethernet drivers.
>
> The bad news: it's nearly impossible to test every driver, especially
> for bridging, and I was unable to get much testing help on the mailing
> lists."
>
> Please try the bridging in FreeBSD 4.1-RELEASE (it has been MFC:d)
> and report back if it works with this driver.

Sorry, I cannot try it wight now, and probably would not in a reasonable
amount of time.
My FreeBSD-based bridge works now under a heavy load, 24 hours/day,
and I cannot use it for experiments...
___
Serge Vakulenko



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Comment 4 Archie Cobbs freebsd_committer freebsd_triage 2000-09-18 21:36:56 UTC
State Changed
From-To: feedback->closed

FreeBSD 3.x not supported any more. If problem persists in 4.1-stable 
after upgrading please refile another PR.