Erro ao levantar outra placa de rede

1. Erro ao levantar outra placa de rede

Yuri
yurifc4

(usa Manjaro Linux)

Enviado em 10/08/2015 - 10:58h

Bom dia... tenho duas placas de rede, estou tentando levantar uma delas e dá o seguinte erro:

sudo ifconfig eth1 up

SIOCSIFFLAGS: Não foi possível acessar o endereço requisitado


Alguém já teve esse problema...
Segue algumas informações:

lspci

01:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10)
01:04.0 Ethernet controller: SysKonnect SK-9871 V2.0 Gigabit Ethernet 1000Base-ZX Adapter, PCI64, Fiber ZX/SC (rev 10)


sudo ifconfig

eth0 Link encap:Ethernet Endereço de HW 00:08:54:69:11:40
inet end.: 192.168.1.20 Bcast:192.168.1.255 Masc:255.255.255.0
UP BROADCASTMULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
IRQ:21 Endereço de E/S:0x6c00

lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
endereço inet6: ::1/128 Escopo:Máquina
UP LOOPBACKRUNNING MTU:16436 Métrica:1
RX packets:749 errors:0 dropped:0 overruns:0 frame:0
TX packets:749 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:64359 (62.8 KiB) TX bytes:64359 (62.8 KiB)

wlan0 Link encap:Ethernet Endereço de HW 00:08:a1:bc:dd:57
inet end.: 192.168.1.50 Bcast:192.168.1.255 Masc:255.255.255.0
endereço inet6: fe80::208:a1ff:febc:dd57/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:108367 errors:0 dropped:0 overruns:0 frame:0
TX packets:114850 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:80379650 (76.6 MiB) TX bytes:85039532 (81.1 MiB)


lsmod

Module Size Used by
cryptd 14517 0
aes_x86_64 16843 1
aes_generic 33026 1 aes_x86_64
ppdev 12763 0
lp 17149 0
bnep 17567 2
rfcomm 33700 0
bluetooth 119455 10 rfcomm,bnep
uinput 17440 1
nfsd 216181 2
nfs 308353 0
nfs_acl 12511 2 nfs,nfsd
auth_rpcgss 37143 2 nfs,nfsd
fscache 36739 1 nfs
lockd 67306 2 nfs,nfsd
sunrpc 173730 6 lockd,auth_rpcgss,nfs_acl,nfs,nfsd
loop 22641 0
joydev 17266 0
uvcvideo 57744 2
usbhid 36418 0
snd_usb_audio 89083 1
snd_usbmidi_lib 23369 1 snd_usb_audio
videodev 70889 3 uvcvideo
snd_seq_midi 12848 0
snd_seq_midi_event 13316 1 snd_seq_midi
snd_rawmidi 23060 2 snd_seq_midi,snd_usbmidi_lib
v4l2_compat_ioctl32 16655 1 videodev
media 18148 2 videodev,uvcvideo
hid 81372 1 usbhid
snd_hda_codec_realtek 188851 1
arc4 12458 2
i915 378651 2
rt61pci 26905 0
rt2x00pci 12847 1 rt61pci
rt2x00lib 38438 2 rt2x00pci,rt61pci
eeprom_93cx6 12497 1 rt61pci
snd_hda_intel 26259 1
mac80211 192806 2 rt2x00lib,rt2x00pci
snd_hda_codec 78031 2 snd_hda_intel,snd_hda_codec_realtek
video 17683 1 i915
drm_kms_helper 31370 1 i915
cfg80211 137243 2 mac80211,rt2x00lib
snd_hwdep 13186 2 snd_hda_codec,snd_usb_audio
drm 183952 3 drm_kms_helper,i915
snd_pcm 68083 3 snd_hda_codec,snd_hda_intel,snd_usb_audio
rfkill 19012 4 cfg80211,bluetooth
snd_page_alloc 13003 2 snd_pcm,snd_hda_intel
iTCO_wdt 17081 0
iTCO_vendor_support 12704 1 iTCO_wdt
snd_seq 45126 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 13176 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 22917 2 snd_seq,snd_pcm
snd 52893 15 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_realtek,snd_rawmidi,snd_usbmidi_lib,snd_usb_audio
i2c_i801 16870 0
crc_itu_t 12347 1 rt61pci
i2c_algo_bit 12841 1 i915
i2c_core 23876 6 i2c_algo_bit,i2c_i801,drm,drm_kms_helper,i915,videodev
coretemp 12898 0
psmouse 69265 0
pcspkr 12579 0
serio_raw 12931 0
evdev 17562 13
rng_core 12652 0
soundcore 13065 1 snd
parport_pc 22364 1
parport 31858 3 parport_pc,lp,ppdev
asus_atk0110 17297 0
processor 28149 0
button 12937 1 i915
thermal_sys 18040 2 processor,video
ext4 350804 1
crc16 12343 2 ext4,bluetooth
jbd2 62115 1 ext4
mbcache 13114 1 ext4
microcode 30126 0
sg 25874 0
sr_mod 21899 0
sd_mod 36136 3
cdrom 35401 1 sr_mod
crc_t10dif 12348 1 sd_mod
floppy 53134 0
ata_generic 12479 0
ata_piix 29535 2
skge 40816 0
libata 140630 2 ata_piix,ata_generic
scsi_mod 162321 4 libata,sd_mod,sr_mod,sg
r8169 47008 0
mii 12675 1 r8169
uhci_hcd 26865 0
ehci_hcd 40249 0
usbcore 128741 7 ehci_hcd,uhci_hcd,snd_usbmidi_lib,snd_usb_audio,usbhid,uvcvideo
usb_common 12354 1 usbcore


A que estou tentando levantar é a SysKonnect, e acredito que o mod seja o skge... se alguém tiver alguma dica. Obrigado.



  


2. Re: Erro ao levantar outra placa de rede

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 10/08/2015 - 12:03h

Olá,

posta a saída de
cat -n /etc/network/interfaces 


abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


3. Re: Erro ao levantar outra placa de rede

Yuri
yurifc4

(usa Manjaro Linux)

Enviado em 10/08/2015 - 12:08h

tonyhts escreveu:

Olá,

posta a saída de
cat -n /etc/network/interfaces 


abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


Essa é a saída... estou tentando configurar as duas placas.


1 # Configurações de Rede
2 #
3 # Interface Loopback
4 auto lo
5 iface lo inet loopback
6 #
7 # Configuração da Interface de rede primária
8 auto eth0
9 iface eth0 inet static
10 address 192.168.1.20
11 network 192.168.1.0
12 netmask 255.255.255.0
13 broadcast 192.168.1.255
14 #gateway 192.168.1.1
15 #
16 # Configuração da Interface de rede secundária
17 #auto eth1
18 #iface eth1 inet static
19 #address 10.1.1.1
20 #network 10.1.1.0
21 #netmask 255.255.255.0
22 #broadcast 10.1.1.255



4. Re: Erro ao levantar outra placa de rede

Yuri
yurifc4

(usa Manjaro Linux)

Enviado em 10/08/2015 - 12:43h

Acredito que possa ser um problema físico...

sudo dmesg | grep eth1

[ 0.749139] skge 0000:01:04.0: eth1: addr 00:00:00:00:00:00
[ 5493.664428] skge 0000:01:04.0: eth1: addr 00:00:00:00:00:00


sudo ifconfig eth1

eth1 Link encap:Ethernet Endereço de HW 00:00:00:00:00:00
BROADCASTMULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
IRQ:20


Me parece que não tem o MAC :|


5. Re: Erro ao levantar outra placa de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 10/08/2015 - 14:41h

Faça o seguinte, deixe assim as configurações:

# Configurações de Rede
#
# Interface Loopback
auto lo
iface lo inet loopback
#
# Configuração da Interface de rede primária
auto eth0
iface eth0 inet static
address 192.168.1.20
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
#gateway 192.168.1.1
#
# Configuração da Interface de rede secundária
auto eth1
iface eth1 inet dhcp
#address 10.1.1.1
#network 10.1.1.0
#netmask 255.255.255.0
#broadcast 10.1.1.255

Desligue a máquina, conecte o cabo de rede somente na eth1 e ligue a máquina e veja se resolve.
Caso não resolver, provavelmente a placa está com problemas.

Ou habilite o suporte de acordo com esta dica:
http://www.vivaolinux.com.br/dica/Placa-de-rede-Intel-gigabit-%28Marvell-88E8050%29



6. Re: Erro ao levantar outra placa de rede

Yuri
yurifc4

(usa Manjaro Linux)

Enviado em 10/08/2015 - 14:56h

Coloquei as configs de interface que tu sugeriu e dei um restart no networking...

Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

RTNETLINK answers: Cannot assign requested address
Listening on LPF/eth1/00:00:00:00:00:00
Sending on LPF/eth1/00:00:00:00:00:00
Sending on Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
send_packet: Network is down
receive_packet failed on eth1: Network is down

=/


7. Re: Erro ao levantar outra placa de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 10/08/2015 - 14:57h


Veja a dica no link que te enviei antes.


8. Re: Erro ao levantar outra placa de rede

Yuri
yurifc4

(usa Manjaro Linux)

Enviado em 10/08/2015 - 15:34h

Buckminster escreveu:


Veja a dica no link que te enviei antes.


Ali fala do módulo sky2... tentei habilitar ele
sudo modprobe -v sky2
insmod /lib/modules/3.2.0-4-amd64/kernel/drivers/net/ethernet/marvell/sky2.ko

Não sei se tem que fazer mais alguma coisa, e o link http://www.mactel-linux.org/wiki/Kernel_Configuration_Guide tá quebrado.






9. Re: Erro ao levantar outra placa de rede

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/08/2015 - 15:45h

Falta de firmware. Chega se tem suporte de firmware para ela.

Antés, atualiza pciids e usbids

#upgrade-pciids
#upgrade-usbids

Algo assim como o pacote firmware-realtek

checa seu udev em /etc/udev..... procure pelo arquivo que lista as placas de rede.



10. Re: Erro ao levantar outra placa de rede

Yuri
yurifc4

(usa Manjaro Linux)

Enviado em 10/08/2015 - 15:54h

kyetoy escreveu:

Falta de firmware. Chega se tem suporte de firmware para ela.

Antés, atualiza pciids e usbids

#upgrade-pciids
#upgrade-usbids

Algo assim como o pacote firmware-realtek

checa seu udev em /etc/udev..... procure pelo arquivo que lista as placas de rede.


O meu primeiro pensamento foi o firmware, tentei pesquisar qual é o firmware para placas SysKonnect, mas nunca ngm ouviu falar nela kkk

esse é o meu arquivo /etc/udev/rules.d/70-persistent-net.rules

# PCI device 0x10ec:/sys/devices/pci0000:00/0000:00:1e.0/0000:01:01.0 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:08:54:69:11:40", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x1814:/sys/devices/pci0000:00/0000:00:1e.0/0000:01:00.0 (rt61pci)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:08:a1:bc:dd:57", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"


Realmente, a eth1 não consta ali.

P.s: estou com o Debian Wheezy


11. Re: Erro ao levantar outra placa de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 10/08/2015 - 16:11h

Tente reinstalar o driver dessa placa. Se não resolver tu terá que habilitar o suporte a ela no kernel, ou seja, terá que entrar nas configurações do kernel.



12. Re: Erro ao levantar outra placa de rede

Yuri
yurifc4

(usa Manjaro Linux)

Enviado em 10/08/2015 - 16:23h

Mas aí é que tá... como que eu vejo qual que é o firmware dessa maldita placa? Acho que nem fabricam mais, o site oficial já nem tá mais no ar kkkkk



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts