Results 1 to 2 of 2
Hi,
I recently installed a TP-LINK TG-3468 PCIe Network Adapter in my PC. Strangely.. it didn't show up when I do a lspci.
Code:
# lspci -k
00:00.0 Host bridge: ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 04-17-2011 #1Just Joined!
- Join Date
- Oct 2008
- Posts
- 1
PCIe network adapter not visible unless I stop in the BIOS setup
Hi,
I recently installed a TP-LINK TG-3468 PCIe Network Adapter in my PC. Strangely.. it didn't show up when I do a lspci.
As it turns out, the on-board ethernet controller uses the same chip. Anyway, I started troubleshooting by taking a look in the BIOS setup. To my surprise, after changing none of the settings, and letting Fedora 14 boot, the card was detected. See lspci listing below -Code:# lspci -k 00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate Subsystem: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate 00:01.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (int gfx) Kernel modules: shpchp 00:09.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 4) Kernel driver in use: pcieport Kernel modules: shpchp 00:0a.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 5) Kernel driver in use: pcieport Kernel modules: shpchp 00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] (rev 40) Subsystem: Giga-byte Technology Device b002 Kernel driver in use: ahci 00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ohci_hcd 00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ehci_hcd 00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ohci_hcd 00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ehci_hcd 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42) Kernel modules: i2c-piix4 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40) Subsystem: Giga-byte Technology Device a102 Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel 00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40) Subsystem: ATI Technologies Inc SB700/SB800 LPC host controller 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40) 00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ohci_hcd 00:15.0 PCI bridge: ATI Technologies Inc Device 43a0 Kernel driver in use: pcieport Kernel modules: shpchp 00:15.1 PCI bridge: ATI Technologies Inc Device 43a1 Kernel driver in use: pcieport Kernel modules: shpchp 00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ohci_hcd 00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ehci_hcd 00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller Kernel modules: amd64_edac_mod 00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control Kernel driver in use: k10temp Kernel modules: k10temp 00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control 01:05.0 VGA compatible controller: ATI Technologies Inc RS880 [Radeon HD 4250] Subsystem: Giga-byte Technology Device d000 Kernel driver in use: radeon Kernel modules: radeon 01:05.1 Audio device: ATI Technologies Inc RS880 Audio Device [Radeon HD 4200] Subsystem: Giga-byte Technology Device 960f Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel 02:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03) Subsystem: Giga-byte Technology Device 5007 Kernel modules: xhci-hcd 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard Kernel driver in use: r8169 Kernel modules: r8169 04:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard Kernel driver in use: firewire_ohci Kernel modules: firewire-ohci 05:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller Subsystem: Giga-byte Technology Device b000 Kernel driver in use: pata_jmicron Kernel modules: ata_generic, pata_acpi, pata_jmicron
This behaviour is reproducible. If I stop in the BIOS, the card shows up. If I allow the PC to boot normally, it doesn't. Any ideas how to solve this?Code:# lspci -k 00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate Subsystem: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate 00:01.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (int gfx) Kernel modules: shpchp 00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0) Kernel driver in use: pcieport Kernel modules: shpchp 00:09.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 4) Kernel driver in use: pcieport Kernel modules: shpchp 00:0a.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 5) Kernel driver in use: pcieport Kernel modules: shpchp 00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] (rev 40) Subsystem: Giga-byte Technology Device b002 Kernel driver in use: ahci 00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ohci_hcd 00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ehci_hcd 00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ohci_hcd 00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ehci_hcd 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42) Kernel modules: i2c-piix4 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40) Subsystem: Giga-byte Technology Device a102 Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel 00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40) Subsystem: ATI Technologies Inc SB700/SB800 LPC host controller 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40) 00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ohci_hcd 00:15.0 PCI bridge: ATI Technologies Inc Device 43a0 Kernel driver in use: pcieport Kernel modules: shpchp 00:15.1 PCI bridge: ATI Technologies Inc Device 43a1 Kernel driver in use: pcieport Kernel modules: shpchp 00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ohci_hcd 00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller Subsystem: Giga-byte Technology Device 5004 Kernel driver in use: ehci_hcd 00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller Kernel modules: amd64_edac_mod 00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control Kernel driver in use: k10temp Kernel modules: k10temp 00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control 01:05.0 VGA compatible controller: ATI Technologies Inc RS880 [Radeon HD 4250] Subsystem: Giga-byte Technology Device d000 Kernel driver in use: radeon Kernel modules: radeon 01:05.1 Audio device: ATI Technologies Inc RS880 Audio Device [Radeon HD 4200] Subsystem: Giga-byte Technology Device 960f Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01) Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller Kernel driver in use: r8169 Kernel modules: r8169 03:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03) Subsystem: Giga-byte Technology Device 5007 Kernel modules: xhci-hcd 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard Kernel driver in use: r8169 Kernel modules: r8169 05:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard Kernel driver in use: firewire_ohci Kernel modules: firewire-ohci 06:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller Subsystem: Giga-byte Technology Device b000 Kernel driver in use: pata_jmicron Kernel modules: ata_generic, pata_acpi, pata_jmicron #
bugwhine
- 04-21-2011 #2Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,160
It is probably an initialization timing problem. Try configuring the BIOS to do a full POST each time you boot (instead of the default fast boot). That may deal with the issue, at the cost of a slower boot cycle.
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!


Reply With Quote
