From: Heiko Z. <he...@zu...> - 2004-11-15 03:32:17
|
Roland Pabel wrote: >On Sunday 14 November 2004 13:49, Mark Cave-Ayland wrote: > > >>Hi everyone, >> >>I have recently upgraded our firewall from DL 0.5 to DL 1.2 and have been >>really impressed with the improvements - keep up the good work! My reason >>for posting here is that we are experiencing a strange problem when >>rebooting the machine. The machine is configured as a brouter with 4 nics, >>2 of them bridged, using the 8139too driver. >> >>Whenever I try and reboot the machine, it gets as far as shutting down the >>bridge until displaying the following message: >> >> >>Nov 14 13:22:13 src@Devil kernel: unregister_netdevice: waiting for br0 to >>become free. Usage count = 2 >> >> >>This repeats endlessly until I power off the machine and reboot it again. >>Tracing through the shutdown process, it occurs when trying to execute the >>following command: >> >> brctl delbr br0 >> >>Has anyone else experienced this problem under DL 1.2, and if so can anyone >>suggest a solution? >> >> >I've experienced exactly the same, using br0 for openvpn and the NIC, which is >a 8139too. I was not yet able to find a fix, just a simple workaround: not >rebooting...worked fine for months ;-) >Seriously, that is not good and I'd also like to know the cause and a solution >for this... >Roland > > I never used the bridging functionality, but would calling a "ifconfig br0 down" help ? You could also try to bring down the "real" interfaces. It sounds to me like there's a problem with the 8139too driver, you probably could check if there's a patch available. I'm slowly getting ready to release 1.2.1, so if you hurry up we can include the patch. I also saw that 2.4.28-rc3 just got released, check the changelog if they mention something there. -- Regards Heiko Zuerker http://www.devil-linux.org |