
Estou tendo problemas para configurar uma interface para usar DHCP no Debian 11. Assim, tenho minha tentativa estática assim /etc/network/interfaces
:
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto enp1s3
allow-hotplug enp1s3
### iface enp1s3 inet dhcp ### sink in hell!!!
iface enp1s3 inet static
address 192.168.0.7
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 181.213.132.3
impossibilidades: usar systemctl
, nmcli
, ifconfig
, e muitas outras, pois só consegui instalá-lo. (sem internet = não apt-get install
)
ip a
comando não parece me mostrar tudo que preciso. Obtive o gateway, máscara de rede e DNS, por um computador Windows conectado a esta rede doméstica.
depois de tudo configurado, ele apenas faz ping sozinho. pingar dns, dns do google, roteador, broadcast, não dá nada. Esta máquina é antiga e usa dois dispositivos Ethernet, embora mostre apenas um em ip addr
comando. Sei que o cabo está funcionando porque testei na máquina Windows.
Gostaria de saber se configurei algo errado ou se a placa está obsoleta e precisa de algum firmware ou de convocar alguns demônios para funcionar.
edição 1: mais detalhes.
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp1s3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:17:31:77:a3:c9 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.7/24 brd 192.168.0.255 scope global enp1s3
valid_lft forever preferred_lft forever
e
# ip route
default via 192.168.0.1 dev enp1s3 onlink linkdown
192.168.0.0/24 dev enp1s3 proto kernel scope link src 192.168.0.7 linkdown
Não entendo por que o estado do link está "inativo", mas entre colchetes diz que está "ativo". (Eu tentei, várias vezes, configurar/desativar ifup/ifdown e ip link. Algo parece estar um pouco errado aqui.)
Responder1
Supondo que esta seja uma conexão com fio, diz NO-CARRIER
, o que significa que a outra extremidade não está respondendo em um nível de protocolo muito baixo.
Talvez isso pareça óbvio, mas tente um cabo Ethernet diferente (verifique o seu se você tiver um testador de cabo ou uma máquina diferente para testar o cabo) e também verifique se a luz do link realmente acende quando você conecta o cabo.
Se o uso de um cabo que está funcionando falhar, tente uma porta diferente em seu roteador (talvez a porta esteja danificada).
Se isso falhar, é possível que o conector ou a placa de rede da sua máquina esteja danificada ou com defeito.
De qualquer forma, verifique se a luz do link acende. Caso contrário, aponta para uma das opções acima.