Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] PCI Ethernet card problem
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
noqrax
n00b
n00b


Joined: 04 Oct 2016
Posts: 51

PostPosted: Fri Mar 09, 2018 6:28 pm    Post subject: [SOLVED] PCI Ethernet card problem Reply with quote

Hello,
I have a problem with my networking card, first to say I have integrated one, but it is not working anymore. After I turned off computer not properly, my PCI card stoped to working. I also had partition with Windows to make some tests and I found out (Windows itself said it to me), that I need to turn off one of my ethernet cards, because of conflict, and I deleted integrated one (whch previously cound't be detected). After deleting that device, PCI card start to work, but how can I do the same thing in Gentoo?

ifconfig shows onlly lo interface, kernel was properly configurated and not changed after reboot. Fairly I don't know what happened, and I don't know how to fix it. Thank you for your answer!


Last edited by noqrax on Fri Mar 16, 2018 2:13 pm; edited 1 time in total
Back to top
View user's profile Send private message
mike155
Veteran
Veteran


Joined: 17 Sep 2010
Posts: 1294
Location: Frankfurt, Germany

PostPosted: Fri Mar 09, 2018 6:38 pm    Post subject: Reply with quote

Please show us the output of 'lspci -k' and of 'ifconfig -a'.
Back to top
View user's profile Send private message
noqrax
n00b
n00b


Joined: 04 Oct 2016
Posts: 51

PostPosted: Fri Mar 09, 2018 6:50 pm    Post subject: Reply with quote

Code:
lspci -k
00:00.0 Host bridge: Intel Corporation Core Processor DMI (rev 11)
   Subsystem: ASUSTeK Computer Inc. Core Processor DMI
00:03.0 PCI bridge: Intel Corporation Core Processor PCI Express Root Port 1 (rev 11)
   Kernel driver in use: pcieport
00:08.0 System peripheral: Intel Corporation Core Processor System Management Registers (rev 11)
   Subsystem: Device 0043:0083
00:08.1 System peripheral: Intel Corporation Core Processor Semaphore and Scratchpad Registers (rev 11)
   Subsystem: Device 0043:0083
00:08.2 System peripheral: Intel Corporation Core Processor System Control and Status Registers (rev 11)
   Subsystem: Device 0043:0083
00:08.3 System peripheral: Intel Corporation Core Processor Miscellaneous Registers (rev 11)
00:10.0 System peripheral: Intel Corporation Core Processor QPI Link (rev 11)
00:10.1 System peripheral: Intel Corporation Core Processor QPI Routing and Protocol Registers (rev 11)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
   Subsystem: ASUSTeK Computer Inc. 5 Series/3400 Series Chipset USB2 Enhanced Host Controller
   Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
   Subsystem: ASUSTeK Computer Inc. 5 Series/3400 Series Chipset High Definition Audio
   Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
   Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)
   Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 06)
   Kernel driver in use: pcieport
00:1c.6 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 7 (rev 06)
   Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
   Subsystem: ASUSTeK Computer Inc. 5 Series/3400 Series Chipset USB2 Enhanced Host Controller
   Kernel driver in use: ehci-pci
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation P55 Chipset LPC Interface Controller (rev 06)
   Subsystem: ASUSTeK Computer Inc. P55 Chipset LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06)
   Subsystem: ASUSTeK Computer Inc. 5 Series/3400 Series Chipset 4 port SATA IDE Controller
   Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
   Subsystem: ASUSTeK Computer Inc. 5 Series/3400 Series Chipset SMBus Controller
00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06)
   Subsystem: ASUSTeK Computer Inc. 5 Series/3400 Series Chipset 2 port SATA IDE Controller
   Kernel driver in use: ata_piix
01:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GTS 450] (rev a1)
   Subsystem: Micro-Star International Co., Ltd. [MSI] GF106 [GeForce GTS 450]
   Kernel driver in use: nvidia
   Kernel modules: nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1)
   Subsystem: Micro-Star International Co., Ltd. [MSI] GF106 High Definition Audio Controller
   Kernel driver in use: snd_hda_intel
3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-Core Registers (rev 04)
   Subsystem: Intel Corporation Core Processor QuickPath Architecture Generic Non-Core Registers
3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 04)
   Subsystem: Intel Corporation Core Processor QuickPath Architecture System Address Decoder
3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 04)
   Subsystem: Intel Corporation Core Processor QPI Link 0
3f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 04)
   Subsystem: Intel Corporation Core Processor QPI Physical 0
3f:03.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller
3f:03.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Target Address Decoder (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Target Address Decoder
3f:03.4 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Test Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Test Registers
3f:04.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Control Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Control Registers
3f:04.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Address Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Address Registers
3f:04.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Rank Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Rank Registers
3f:04.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers
3f:05.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Control Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Control Registers
3f:05.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Address Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Address Registers
3f:05.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Rank Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Rank Registers
3f:05.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers (rev 04)
   Subsystem: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers


Code:
ifconfig -a
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 4  bytes 200 (200.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4  bytes 200 (200.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

sit0: flags=128<NOARP>  mtu 1480
        sit  txqueuelen 1000  (IPv6-in-IPv4)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Back to top
View user's profile Send private message
mike155
Veteran
Veteran


Joined: 17 Sep 2010
Posts: 1294
Location: Frankfurt, Germany

PostPosted: Fri Mar 09, 2018 7:13 pm    Post subject: Reply with quote

I'm surprised that 'lspci -k' doesn't show any Ethernet controller at all!

I don't understand what you said in your first post. A computer either has network cards or it hasn't. Network cards don't disappear after you turn off your computer. And usually you can't delete them in Windows... Something strange is going on here.

The next two things I would do are:

1) Please enter your BIOS setup and check your configuration

2) Please boot from SystemRescueCD. Does SystemrescueCD show an Ethernet controller in the output of 'lspci -k'?

But I don't know what to here. Maybe someone else has more ideas?
Back to top
View user's profile Send private message
ct85711
Veteran
Veteran


Joined: 27 Sep 2005
Posts: 1696

PostPosted: Fri Mar 09, 2018 8:16 pm    Post subject: Reply with quote

I would check to see in the odd chance it is listed under lsusb instead. While it would be unlikely, stranger things have happened.

Just wondering, are you dual booting into windows on that machine? The reason, is that I have encountered a case on one of my older machines, in that Windows was screwy in how it unpowered a device in that, it won't even be seen in linux on reboot (yet windows was able to see the card anyways).
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43184
Location: 56N 3W

PostPosted: Fri Mar 09, 2018 8:42 pm    Post subject: Reply with quote

noqrax,

If its not in lspci, the kernel can't see it. lspci scans the PCI address space for the vendor and device IDs then looks them up in a table to provide the text.

Built in cards can usually be enabled/disabled in the BIOS.
Some cards do not respond well to a software restart. Does it work with a power off restart?

What is in /proc/interrupts ?

Did the kernel disable the card at boot for some reason, put all of dmesg onto a pastebin.

Lastly, its possible the card is actually faulty.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
noqrax
n00b
n00b


Joined: 04 Oct 2016
Posts: 51

PostPosted: Fri Mar 16, 2018 2:12 pm    Post subject: Reply with quote

After I reboot from Windows my second PCI break down., so this is why it wasn't shown. I put card to the last slot and configured it to use dhcp. Now it works.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum