device hint -> disable firewire or sbp driver

Tim Judd tajudd at
Sat Nov 21 19:15:07 UTC 2009

On 11/21/09, Chris Whitehouse <cwhiteh at> wrote:
> Tim Judd wrote:
>> Any way via tunables, environment, sysctl or device hints that one can
>> disable firewire on the install medium of recent (7.2 and newer)
>> Install CD/DVDs?
>> more than one person is having problems with kernel panics on startup
>> due to firewire, and I can't google my way out of this one.
>> Any advice from the pros?
>> _______________________________________________
>> freebsd-questions at mailing list
>> To unsubscribe, send any mail to
>> "freebsd-questions-unsubscribe at"
> Tim,
> I've got one of the affected motherboards if this is the problem you mean:
> The things that have worked for me are disabling firewire in the BIOS
> and using a GENERIC kernel or building a kernel with device sbp disabled
> and having firewire enabled in the BIOS.

See though, the guys coming to FreeBSD from $another-OS gets a panic
from the install medium, which isn't speaking very well of our

I got caught with this because the guy I was helping online had an
amd64-capable system, to which I don't.  I can't build a install CD or
kernel to help him.  I have a PCI firewire card that runs sbp, but the
livecd doesn't panic when i was booting from it.

I tried all sorts of disabling hints, tried to go upstream (see it's
dependencies and disable it's dependencies) and it still gave me a sbp
when the system finished booting.

Thought about asking him to run the memstick and disabling it from
there, but he still can't get past it booting to tweak anything.  He
didn't have an option to disable firewire in the BIOS, and there was
no bios update from Sony for his Vaio.

I got stuck, and it started to wear thin that we have such a major
panic on install CDs.  My mentality is to offer disk, cd and network
support in the kernel on the install CD/DVDs, but the generic kernel
that's installed has everything.

If others would like to offer suggestions, I'm still open for them.

> hint.sbp.0.disabled="1" in /boot/device.hints with GENERIC kernel -
> still get a panic
> sbp_load="YES" in /boot/loader.conf with sbp disabled in the kernel -
> get panic.
> It seems ok to kldload sbp after the system is up, ie the machine
> doesn't panic, but I don't have anything firewire to test with.
> Would it be an option to have sbp disabled by default in the install
> CD's? Those without the problem can put sbp_load in loader.conf, those
> with the problem will have to kldload it later but at least they will be
> able to install.
> FreeBSD eco.config 8.0-RC2 FreeBSD 8.0-RC2 #1: Thu Oct 29 14:04:02 GMT
> 2009     root at eco.config:/usr/obj/usr/src/sys/GENERIC_NO_SBP  i386
> Chris

More information about the freebsd-questions mailing list