Debian에서 구성 파일을 사용하고 있는데 재부팅 후 라우터 연결이 끊어졌습니다.
내 네트워크 관리자가 "네트워크 없음"이라고 말합니다. 네트워크 서비스를 다시 시작하려고 하면 중단되고 오류 없이 반환됩니다. "네트워크 다시 시작(systemctl을 통해):networking.service"라고 표시되고 echo $0
해당 명령을 입력하면 0이 반환됩니다.
sudo iwlist wlp3s0 scanning | grep "ESSID:"
출력이 잘 되는 것 같습니다.
ESSID:"ASIO Survellance Van 3"
ESSID :"BigPondD7990F"
ESSID:"NETGEAR26"
등...
광산은 /sbin/ifconfig
ipv6 주소를 반환하지만 ipv4는 반환하지 않습니다.
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 1 (Local Loopback)
RX packets 3264 bytes 7382182 (7.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3264 bytes 7382182 (7.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::a6d1:8cff:fedb:1f6 prefixlen 64 scopeid 0x20<link>
ether a4:d1:8c:db:01:f6 txqueuelen 1000 (Ethernet)
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
/sbin/iwconfig
산출:
lo no wireless extensions.
enp0s20u2 no wireless extensions.
wlp3s0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated
Tx-Power=200 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
외부 백업 Alfa 무선 카드가 표시되지 않는 것 같습니다 ifconfig -a
.
8.8.8.8에 ping을 시도했지만 네트워크에 연결할 수 없다는 메시지가 나타납니다.
cat /etc/network/interfaces
산출
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto wlp3s0
iface wlp3s0 inet dhcp
업데이트: bcm4360 무선 인터페이스에 필요한 모듈을 설치하고 로드했지만 modprobe wl
결과는 여전히 동일합니다. 만들어도 modprobe -r wl && modprobe wl
소용이 없습니다.
업데이트: 완료했지만 lsusb | grep "bcm4360"
무선 카드가 표시되지 않습니다.
업데이트: 이더넷 및 USB 테더링을 사용하여 라우터를 통해 휴대폰에 유선으로 연결할 수 있습니다.
업데이트: 출력 sudo modprobe -r -v wl && sudo modprobe -v wl
:
rmmod wl
rmmod cfg80211
insmod /lib/modules/4.9.0-4-amd64/kernel/net/wireless/cfg80211.ko
insmod /lib/modules/4.9.0-4-amd64/updates/dkms/wl.ko
도와주세요! 더 많은 정보가 필요하면 알려주시기 바랍니다. 나는 중요한 것을 놓치고 있다고 확신합니다.
답변1
댓글에 있는 누군가가 자신의 댓글을 삭제하고(훌륭한 답변이었습니다) 문제가 NetworkManager에 문제가 있다고 말한 것 같아서 그 내용을 입력했는데 sudo apt-get remove network-manager
새 sudo apt-get install wicd
서비스에는 더 이상 문제가 없었습니다. 귀하의 모든 의견과 도움에 감사드립니다. 이 커뮤니티 없이는 이 일을 할 수 없었습니다.
답변2
다음과 같은 것을 얻으 allow-hotplug
려면 추가하십시오 ./etc/network/interfaces
auto wlp3s0
allow-hotplug wlp3s0
iface wlp3s0 inet dhcp
컴퓨터를 다시 시작하고 네트워크 연결을 확인하세요.
man interfaces
자세한 내용은 다음을 참조하세요.
"allow-"로 시작하는 줄은 해당 하위 시스템에서 자동으로 시작해야 하는 인터페이스를 식별합니다. 이는 "allow-hotplug" 줄에 나열된 경우 eth0 또는 eth1만 표시하는 "ifup --allow=hotplug eth0 eth1"과 같은 명령을 사용하여 수행할 수 있습니다. "allow-auto"와 "auto"는 동의어입니다.