Bug 26633

Summary: pccards don't get ipv6 network configured when ipv6_gateway_enable is set
Product: Base System Reporter: gordont <gordont>
Component: confAssignee: Hajimu UMEMOTO <ume>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description gordont 2001-04-17 07:10:00 UTC
Using a machine that is a router with several interfaces, one of which is
a wireless card, the pccard interface is not setup as an ipv6 capable
interface. Basically, pccards are only allowed as endhosts.

Fix: I hacked up rc.network6 and pccard_ether so that the interface(s) that will
be attempted to be brought up are passed to the function. This allows
network6_interface_setup() to be reused and called by /etc/pccard_ether
Anyway, here's the patch:
How-To-Repeat: 
Turn on ipv6_gateway_enable in /etc/rc.conf and watch you wavelan card not
get setup
Comment 1 Hajimu UMEMOTO freebsd_committer freebsd_triage 2001-04-22 16:10:10 UTC
Responsible Changed
From-To: freebsd-bugs->ume

I'll take a look.  I'm thinking same thing. However, it should be careful.
Comment 2 Hajimu UMEMOTO freebsd_committer freebsd_triage 2001-04-26 18:36:22 UTC
State Changed
From-To: open->closed

Thanks!  I just committed with some modification.