On 11/22/2010 10:57 PM, Joey Hess wrote: > Asbjørn Sloth Tønnesen wrote: >> Reopening, since Sergio's description still applies to SVN trunk D-I. > > Hmm, bug is still archived and closed.
No, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=537502 reports it as unarchived and reopened. >> The problem is that e100 is first requesting firmware when the link is >> brought up, and not when the module is loaded, as D-I expects. > >> 1) Disable first_try in check-missing-firmware > > I don't understand how that can fix the problem you described. > check-missing-firmware is still being run before netcfg, so before the > interface is brought up, so it will never see missing firmware at all > (unless the system needs other firmware for other devices). I have logged interesting events to tty3, so I know it gets there, and I have looked at e100.c, so I know it has to have been up'ed first. Ok, just found the source for the first up: bottom of packages/hw-detect/ethdetect.sh: > # Some modules only try to load firmware once brought up. So bring up and > # then down all interfaces. > for iface in $(lsifaces); do > ip link set "$iface" up || true > ip link set "$iface" down || true > done > db_get ethdetect/prompt_missing_firmware > if [ "$RET" = true ]; then > check-missing-firmware > else > check-missing-firmware -n > fi -- Best regards Asbjørn Sloth Tønnesen asbjorn.biz -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org