>Number:         154443
>Category:       misc
>Synopsis:       Kernel module bridgestp.ko missing after upgrade (if_bridge.ko 
>depend on it)
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 01 18:10:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Martin Olsson
>Release:        6.4 -> 7.x
>Organization:
>Environment:
>From 6.4-RELEASE to e.g. 7.3-RELEASE
>Description:
I did a binary upgrade from FreeBSD 6.4 (i386) to FreeBSD 7.3 using 
'freebsd-update'. Everything is working fine except bridge().

Fortunetly, I don't manage the machine via the bridge0 interface. If I did, the 
remote upgrade would have cut me off and no longer let me ssh to it again. 
...hence the Serious severity.


The problem is simply that the file /root/kernel/bridgestp.ko is missing on the 
upgraded system. When ifconfig try to create bridge0, the kernel module 
if_bridge.ko is loaded and when it in turn try to load bridgestp.ko, dmesg say:
"KLD if_bridge.ko: depends on bridgestp - not available"



On another FreeBSD 7.3 machine, installed as 7.3 directly from CD, the file 
/root/kernel/bridgestp.ko is present and bridge0 can be created. The problem 
only seem to exist when performing a major upgrade. (Note: I have only tested a 
binary upgrade, not the "build world" approach)


On the upgraded 7.3 machine I've run freebsd-update in IDS-mode. It didn't 
complain about any /boot/kernel/* files at all.
The upgrade itself didn't log any errors.

>How-To-Repeat:
Upgrade a 6.4 system to 7.x.
'/usr/sbin/freebsd-update -r 7.3-RELEASE upgrade'
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-bugs@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to