어떻게 든 무선 네트워크가 끊어졌습니다. 계속 "nl80211 찾을 수 없음" 메시지가 나타납니다.

어떻게 든 무선 네트워크가 끊어졌습니다. 계속 "nl80211 찾을 수 없음" 메시지가 나타납니다.

저는 Next Thing이라는 회사에서 개발한 CHIP이라는 작은 보드를 가지고 있습니다. 그들은 파산했습니다. 라즈베리 파이와 약간 비슷합니다. 가격은 10달러이고 gpio 핀이 몇 개 있으며 Linux를 실행하는 등의 기능이 있습니다. 필요한 경우 새로 고칠 수 있지만 피하고 싶은 미친 일이 너무 많습니다.

WiFi를 비활성화하는 작업을 수행한 것 같은데 다시 작동하길 원합니다. 내가 무엇을 해서 비활성화되었는지 모르겠습니다. 네트워크에 어떤 작업도 수행한 기억이 없습니다. 어느 날 방금 전원을 켰는데 Wi-Fi가 작동을 멈췄습니다.

다시 켜는 방법을 모르겠습니다. 누군가 도움을 줄 수 있기를 바랍니다. 내가 보는 반복되는 증상 중 하나는 내가 하는 많은 일이 나에게 " nl80211 not found." 예를 들어 을 iw wlan0 info입력하면 ifup wlan0오류나 메시지 없이 실행되지만 을 입력하면 ifconfig표시되는 유일한 어댑터는 lo및 입니다 usb0.

달리려고 하면 hostapd /etc/hostapd/hostapd.conf다음이 제공됩니다.

nl80211: 'nl80211' generic netlink not found
Failed to initialize driver 'nl80211'

나는 내가 접한 많은 뉴스를 구글링했다. 문제를 해결하는 방법을 실제로 알려주는 것은 없거나 적어도 지금까지 나에게 효과가 있었던 것은 아무것도 찾을 수 없습니다.

내가 말했듯이, 최악의 시나리오에서는 플래시를 다시 플래시할 수 있지만 그것은 엄청난 번거로움이 될 것이므로 가능하다면 이 과정을 거치지 않는 것이 좋습니다. 누군가가 문제를 진단하고 해결하는 데 도움을 줄 수 있기를 바랍니다.

Linux가 wlan0을 인식하게 만드는 것이 무엇인지 알아야 할 것 같습니다. 왜냐하면 그것이 제가 누락된 것 같기 때문입니다. 나는 추가했다

iface wlan0 inet manual파일 에 올렸 /etc/network/interfaces으나 해결되지 않아 삭제했습니다.

이는 "wlan0"을 허용하는 ifup/ifdown에 영향을 미치는 것으로 보이므로 아마도 거기에 있어야 할 것입니다. 나는 모른다. 저는 Linux의 저수준 네트워킹에 대해 잘 모릅니다.

내가 무엇을 더 제공할 수 있는지 잘 모르겠습니다. 결과 ifconfig -a...

root@chip1:/etc# ifconfig -a
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1088 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1088 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:88128 (86.0 KiB)  TX bytes:88128 (86.0 KiB)

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

usb0      Link encap:Ethernet  HWaddr be:e8:12:79:eb:8a
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

고쳐 쓰다: Wi-Fi는 NetworkManager라는 것을 통해 구성된다는 것만 기억합니다. 나는 전에 그것을 사용한 적이 없습니다. 제가 원하는대로 구성되어 있습니다. Wi-Fi 구성은 다음과 같습니다.

[connection]
id=NNNN
uuid=513a7169-39bd-4493-b2ba-22028e86aaec
interface-name=wlan0
type=wifi

[wifi]
ssid=NNNN
mode=infrastructure

[ipv6]
method=auto

[ipv4]
method=auto
dns=10.95.153.131;
address1=10.95.153.185/24,10.95.153.131
may-fail=false

관련 정보