10.12.2014 05:35, Julian Elischer пишет: > On 12/8/14, 7:31 PM, Alexey V. Panfilov wrote: >> 08.12.2014 14:11, el...@sentor.se wrote: >>> (Late response) >>> >>> I don't have an IBM-server, but isn't it equipped with a dedicated >>> ILO/IPMI NIC? >>> If so, the solution is rather to use that dedicated NIC instead of >>> letting ILO/IPMI reuse the NIC for the OS. >>> >>> /Elof >>> >> No, there are only two ethernet ports and one of them is shared with >> IPMI (IBM calls it "IMM"). >> > 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. > > In single user mode the NIC should still be set up from the BIOS > Only once you go to multi-user mode should it load the driver and reset > the chip, > and it should do both operations very close to each other. so you may > not even notice. > > My experience tells me this should work, but I have not tried it.. > > 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. -- Best regards, Alexey V. Panfilov _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"