Brandeburg, Jesse wrote: > On Fri, 13 Mar 2009, Ben Greear wrote: >> I have selected build-firmware-into-kernel >> but it seems e100 is still unhappy in 2.6.29-rc7. >> >> e100 0000:02:01.0: firmware: requesting e100/d102e_ucode.bin >> e100: eth4: e100_request_firmware: Failed to load firmware "e100/d102e_ucode.bin": -2 > > can you post anything extra about your config? arch? full dmesg? full > .config? > > There have been several other reports of this but setting > CONFIG_FIRMWARE_IN_KERNEL=y seems to fix them in general. > > also please post lspci -vvv -s 2:1.0, after failing to load. I'm curious > if the device might be in D3 still. > > you can likely just get working by commenting out the firmware load for > e100. It may or may not re-enable a hardware bug depending upon the > hardware you have. We got it working by copying firmware from another system (FC8) that had it in /lib/firmware. Just retested with -rc8 from Friday, and it is repeatable. The config & dmesg is attached. Some of the options are for patches we've added, and we even have a small patch in the e100 (but have had it there for years, so probably un-related to this). Still, I will not complain if you decide to ignore the report. [root@demo1 ~]# lspci -vvv -s 2:1.0 02:01.0 Ethernet controller: Intel Corporation 8255xER/82551IT Fast Ethernet Controller (rev 10) Subsystem: Ramix Inc Unknown device 0610 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- > Jesse -- Ben Greear Candela Technologies Inc http://www.candelatech.com