Placa de rede offboard (rtl8139) detecta mas não carrega.

Iniciado por alexandrelj, 25 de Março de 2013, 14:59

tópico anterior - próximo tópico

alexandrelj

Olá! Instalei o Ubuntu Server e não consigo fazer a placa de rede offboard pegar nome ethX. Pelo que vejo, ela é detectada, mas não tem "Kernel driver in use" pra ela. Segue alguns comandos pra ajudar:

lspci | grep Eth
07:00.0 Ethernet controller: BroadCom Corp NetXtreme BCM5421 Gigabit Ethernet PCI Express (rev 11)
08:00.0 Ethernet controller: Realtek Semiconductor Co. Ltd. Rtl-8139/8139C/8139C+ (rev 10)


lspci -k
07:00.0 Ethernet controller: BroadCom Corp NetXtreme BCM5421 Gigabit Ethernet PCI Express (rev 11)
           Subsystem: Hewllet Packard Company Device 3260
           Kernel drive in use: tg3
           Kernet module: tg3
08:00.0 Ethernet controller: Realtek Semiconductor Co. Ltd. Rtl-8139/8139C/8139C+ (rev 10)
           Subsystem: Realtek Semiconductor Co. Ltd. Rtl-8139/8139C/8139C+
           Kernel modules: 8139too, 8139cp   


dmesg | grep eth
tg3 0000:07:00.0 eth0: Tigon3 [partno(BCM95721) rev 4101] (PCI Express) MAC address 00:16:35:62:d1:f9
tg3 0000:07:00.0 eth0: attached PHY is 5750 (10/100/1000Base-T Ethernet) (WireSpeeed 1, EEE 0)
tg3 0000:07:00.0 eth0: RXcsums[1] LinkChdERG[0] ASF[1] TS-cap [1]
tg3 0000:07:00.0 eth0: dma_rectr1[76180000] dma_mask[64-bit]

Arthur Bernardes

Execute também em terminal ==>

sudo lshw -C network
ifconfig -a
nm-tool
rfkill list wifi

alexandrelj

Olá, consegui resolver.

Parece que o problema estava no carregamento do driver 8139too, ele tentava carregar o driver 8139cp e nao conseguia, dai ele tentava mudar pro 8139too mas dava IRQ duplicada, ele usava um IRQ que já estava sendo usado.

Segui essa dica e resolveu.

http://ubuntuforums.org/archive/index.php/t-1556737.html

Obrigado pela ajuda Arthur.