나는 아주 오래된 Panasonic CF-29 Toughbook의 CD에서 32비트 Arch Linux를 새로 설치하고 있습니다. 설치 ISO의 터미널에서 인터넷에 연결하려고 하면 작동하지 않습니다. 이더넷 케이블을 사용하고 있습니다. 내 인터페이스는 다음과 같습니다 enp2s2
.
# ip link
1: lo: ...
2: enp2s: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq-codel state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 00:0b:97:2b:e7:2e brd ff:ff:ff:ff:ff:ff
Google에 핑을 시도할 때:
# ping -c 3 www.google.com
ping: www.google.com: Name or service not known
내 게이트웨이는 다음과 같습니다.
# ping 192.168.1.1
connect: Network is unreachable
8.8.8.8에서도 같은 일이 발생합니다.
게이트웨이를 추가하려고 합니다.
# route add default gw 192.168.1.1
SIOCADDRT: Network is unreachable
dhcpcd 도달:
# dhcpcd enp2s2
DUID 00:01:00:01:1f:8a:90:98:00:0b:97:2b:e7:2e
enp2s2: IAID 97:2b:e7:2e
enp2s2: soliciting an IPv6 router
enp2s2: soliciting a DHCP lease
enp2s2: no IPv6 routers available
timed out
dhcpcd exited
나는 다음 두 가지를 시도했습니다.
# ip link set enp2s2 up
# systemctl enable [email protected]
둘 다 효과가 없습니다.
읽기 전에Arch Linux 설치 중에 유선 인터넷 연결을 위해 dhcp를 활성화하시겠습니까?나는 이것이 라우터 문제라고 생각하지 않습니다. 그러나 그럴 가능성은 얼마나 됩니까?
내 netconfig
파일은 다음과 같습니다.
udp tpi_clts v inet udp - -
tcp tpi_cots_ord v inet tcp - -
udp6 tpi_clts v inet6 udp - -
tcp6 tpi_cots_ord v inet6 tcp - -
rawip tpi_raw - inet - - -
local tpi_cots_ord - loopback - - -
unix tpi_cots_ord - loopback - - -
답변1
dhcpcd enps2s2는 다음 출력을 얻습니다.
# dhcpcd enp2s2
DUID 00:01:00:01:1f:8a:90:98:00:0b:97:2b:e7:2e
enp2s2: IAID 97:2b:e7:2e
enp2s2: soliciting an IPv6 router
enp2s2: soliciting a DHCP lease
enp2s2: no IPv6 routers available
timed out
dhcpcd exited
이 출력을 통해 네트워크에 DHCP 서비스가 없다는 것을 알 수 있습니다. 따라서 장치에 IP 주소가 없습니다
이 명령을 사용하여 수동으로 할당할 수 있습니다.
# ip link set eth0 up
# ip addr add 192.168.1.2/24 broadcast 192.168.1.255 dev eth0
# ip route add default via 192.168.1.1