IPMI stops respond if boot in single user mode

Melissa Jenkins melissa-freebsd at littlebluecar.co.uk
Wed Dec 10 12:24:13 UTC 2014


> On 10 Dec 2014, at 12:00, freebsd-net-request at freebsd.org wrote:
> 
> Message: 3
> Date: Wed, 10 Dec 2014 11:09:51 +0300
> From: "Alexey V. Panfilov" <lehis2000 at mail.ru>
> To: Julian Elischer <julian at freebsd.org>, freebsd-net at freebsd.org
> Subject: Re: IPMI stops respond if boot in single user mode
> Message-ID: <5487FFCF.10802 at mail.ru>
> Content-Type: text/plain; charset=koi8-r
> 
>> IMI "shares" the NIC, by which I mean, it uses a backdoor in the chip to
>> access it.
>> After the driver is loaded, the chip gets reset, but not re-enabled
>> until networking is enabled,
>> so the backdoor is shut but not re-opened.
>> In single user mode the first has happenned, but the second has not.
>> 
>> My suggestion is:
>> compile the kernel without the driver.
>> load the driver from /etc/rc using the following variable in rc.conf.
>> 
>>  kld_list     (str) A list of kernel modules to load right after the local
>>                 disks are mounted.  Loading modules at this point in
>> the boot
>>                 process is much faster than doing it via /boot/loader.conf
>>                 for those modules not necessary for mounting local disk.
>> 
>> let me know how it works out!
> 
> Julian, thanks for your reply. I'll remember this trick.
> 
> But I can't check it now - server goes in production.


We had a similar problem with BCE before the drivers were updated.  One other solution is to boot to BIOS and disable the onboard network adapter before booting single user.

Mel


More information about the freebsd-net mailing list