12.04: How/when/where should I tweak PCI settings during boot?
I try to get a D-Link DFE-580TX 4-port NIC working with a newer Intel Atom board. Unfortunately there seems to be a BIOS bug (see https:/
[ 2.017706] eth1: D-Link DFE-580TX 4 port Server Adapter at 0000000000011180, 00:00:00:00:00:00, IRQ 20.
[ 2.027222] eth1: No MII transceiver found, aborting. ASIC status ffffffff
[ 2.139840] eth1: D-Link DFE-580TX 4 port Server Adapter at 0000000000011100, 00:00:00:00:00:00, IRQ 21.
[ 2.148791] eth1: No MII transceiver found, aborting. ASIC status ffffffff
[ 2.205496] eth1: D-Link DFE-580TX 4 port Server Adapter at 0000000000011080, 00:1e:58:df:fb:66, IRQ 22.
[ 2.206577] eth1: MII PHY found at address 1, status 0x7809 advertising 01e1.
[ 2.523119] eth2: D-Link DFE-580TX 4 port Server Adapter at 0000000000011000, 00:1e:58:df:fb:67, IRQ 23.
[ 2.524254] eth2: MII PHY found at address 1, status 0x7809 advertising 01e1.
The proposed solution is to unset the NoISA bit of the pci bridge (with something like "setpci -s 05:00.0 3e.b=00" _before_ the NIC is scanned.
Which leads to my problem: Where in the hell of upstart/sysinit should I do that nowadays?
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu linux Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- actionparsnip
- Solved:
- Last query:
- Last reply: