Der Ubuntu-Server möchte meine WLAN-Netzwerkschnittstelle wlp0s12f0 auf meinem Laptop (Lenovo 300e 2. Generation) nicht aktivieren:State DOWN
Ich habe ifup, iwconfig und ifconfig ausprobiert. Ich wollte meinen Laptop mit WLAN verbinden, aber das scheint nicht zu funktionieren. Auch wenn ich versuche, nach ESSIDs (WLAN-Netzwerken) zu suchen, erhalte ich keine Ergebnisse. Ich bin ein Neuling bei Linux und das ist bisher mein größtes Problem.
Ich habe über Ethernet Zugang zum Internet, möchte aber WLAN verwenden. Ich habe auch versucht, die Intel-Treiber herunterzuladen (Intel® Wireless-AC 9560).https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html und habe die Anweisungen in der README-Datei befolgt, aber es scheint nicht zu funktionieren. Vielleicht habe ich die Firmware falsch installiert?
Übrigens zeigt rfkill, dass alles entsperrt ist, sowohl für Hard- als auch für Softblock.
Ich kann die Schnittstelle nicht einmal aufrufen. Und wenn ich mit iwlist nach Netzwerken in der Nähe suche, lautet das Ergebnis: „Schnittstelle unterstützt kein Scannen“. Dabei habe ich auf diesem Laptop schon einmal WLAN verwendet, als ich Windows darauf hatte (und es hat perfekt funktioniert).
Für jede Hilfe wäre ich dankbar! Ich werde versuchen, der Erklärung so gut wie möglich zu folgen.
ERGEBNISSE DER BEFEHLE:
Ergebnisse voninxi -F
System: Host: tinisan Kernel: 5.4.0-92-generic x86_64 bits: 64 Console: tty 0
Distro: Ubuntu 20.04.3 LTS (Focal Fossa)
Machine: Type: Convertible System: LENOVO product: 81M9 v: Lenovo 300e 2nd Gen
serial: <superuser/root required>
Mobo: LENOVO model: LNVNB161216 v: SDK0K13476 WIN serial: <superuser/root required>
UEFI: LENOVO v: 9ZCN52WW date: 01/14/2021
Battery: ID-1: BAT1 charge: 26.8 Wh condition: 38.8/42.0 Wh (92%)
CPU: Topology: Quad Core model: Intel Celeron N4100 bits: 64 type: MCP L2 cache: 4096 KiB
Speed: 1274 MHz min/max: 800/2400 MHz Core speeds (MHz): 1: 1359 2: 1492 3: 1115
4: 1437
Graphics: Device-1: Intel UHD Graphics 605 driver: i915 v: kernel
Display: server: No display server data found. Headless machine? tty: 99x31
Message: Advanced graphics data unavailable in console. Try -G --display
Audio: Device-1: Intel driver: snd_hda_intel
Sound Server: ALSA v: k5.4.0-92-generic
Network: Device-1: Intel driver: iwlwifi
IF: wlp0s12f0 state: down mac: dc:fb:48:86:58:ee
Device-2: TP-Link USB 10/100/1000 LAN type: USB driver: r8152
IF: enx60a4b7714185 state: up speed: 1000 Mbps duplex: full mac: 60:a4:b7:71:41:85
Drives: Local Storage: total: 119.24 GiB used: 8.32 GiB (7.0%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: PC SN520 SDAPMUW-128G-1101
size: 119.24 GiB
Partition: ID-1: / size: 116.38 GiB used: 8.31 GiB (7.1%) fs: ext4 dev: /dev/nvme0n1p2
Sensors: System Temperatures: cpu: 24.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info: Processes: 146 Uptime: 15m Memory: 3.65 GiB used: 349.3 MiB (9.3%) Init: systemd
runlevel: 5 Shell: bash inxi: 3.0.38
Ergebnisse von sudo modprobe iwlwifi && sudo dmesg | grep -e iwl -e wlp
:
[ 8.048173] iwlwifi 0000:00:0c.0: loaded firmware version 46.4d093a30.0 op_mode iwlmvm
[ 8.108533] iwlwifi 0000:00:0c.0: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
[ 8.163397] iwlwifi 0000:00:0c.0: base HW address: dc:fb:48:86:58:ee
[ 8.228987] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[ 8.354235] iwlwifi 0000:00:0c.0 wlp0s12f0: renamed from wlan0
Ergebnisse von ls /etc/netplan
:
00-installer-config-wifi.yaml 00-installer-config.yaml
Ergebnisse voncat /etc/netplan/*.yaml
# This is the network config written by 'subiquity'
network:
version: 2
wifis: {}
# This is the network config written by 'subiquity'
network:
ethernets:
enx60a4b7714185:
dhcp4: true
version: 2
Leider hat das nicht funktioniert. Habe alles ausgefüllt, Name und Passwort geändert, aber immer noch Status DOWN
2: wlp0s12f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether dc:fb:48:86:58:ee brd ff:ff:ff:ff:ff:ff
Ergebnisse sudo dmesg | grep wlp
nach Anwendung der neu generierten Netplan-Konfiguration.
[34755.190465] wlp0s12f0: authenticate with b4:fb:e4:78:75:cd
[34755.201294] wlp0s12f0: send auth to b4:fb:e4:78:75:cd (try 1/3)
[34755.279308] wlp0s12f0: authenticated
[34755.284008] wlp0s12f0: associate with b4:fb:e4:78:75:cd (try 1/3)
[34755.385325] wlp0s12f0: associate with b4:fb:e4:78:75:cd (try 2/3)
[34755.388226] wlp0s12f0: RX AssocResp from b4:fb:e4:78:75:cd (capab=0x411 status=0 aid=4)
[34755.391786] wlp0s12f0: associated
[34807.753881] wlp0s12f0: Connection to AP b4:fb:e4:78:75:cd lost
[38541.222178] wlp0s12f0: authenticate with b4:fb:e4:78:75:cd
[38541.233213] wlp0s12f0: send auth to b4:fb:e4:78:75:cd (try 1/3)
[38541.275182] wlp0s12f0: authenticated
[38541.279868] wlp0s12f0: associate with b4:fb:e4:78:75:cd (try 1/3)
[38541.286145] wlp0s12f0: RX AssocResp from b4:fb:e4:78:75:cd (capab=0x411 status=0 aid=4)
[38541.291834] wlp0s12f0: associated
[38543.403938] wlp0s12f0: Connection to AP b4:fb:e4:78:75:cd lost
[42456.806210] wlp0s12f0: authenticate with b4:fb:e4:78:75:cd
[42456.816128] wlp0s12f0: send auth to b4:fb:e4:78:75:cd (try 1/3)
[42456.870032] wlp0s12f0: authenticated
[42456.873037] wlp0s12f0: associate with b4:fb:e4:78:75:cd (try 1/3)
[42456.879343] wlp0s12f0: RX AssocResp from b4:fb:e4:78:75:cd (capab=0x411 status=0 aid=4)
[42456.884181] wlp0s12f0: associated
[42475.575404] wlp0s12f0: Connection to AP b4:fb:e4:78:75:cd lost
[44469.947395] wlp0s12f0: authenticate with b4:fb:e4:78:75:cd
[44469.956658] wlp0s12f0: send auth to b4:fb:e4:78:75:cd (try 1/3)
[44469.999258] wlp0s12f0: authenticated
[44470.001978] wlp0s12f0: associate with b4:fb:e4:78:75:cd (try 1/3)
[44470.102939] wlp0s12f0: associate with b4:fb:e4:78:75:cd (try 2/3)
[44470.204198] wlp0s12f0: associate with b4:fb:e4:78:75:cd (try 3/3)
[44470.345939] wlp0s12f0: association with b4:fb:e4:78:75:cd timed out
[72354.380233] wlp0s12f0: authenticate with b4:fb:e4:78:75:cd
[72354.390174] wlp0s12f0: send auth to b4:fb:e4:78:75:cd (try 1/3)
[72354.529904] wlp0s12f0: send auth to b4:fb:e4:78:75:cd (try 2/3)
[72354.728173] wlp0s12f0: send auth to b4:fb:e4:78:75:cd (try 3/3)
[72354.830578] wlp0s12f0: authentication with b4:fb:e4:78:75:cd timed out
Bearbeiten: Bump.
Ich denke, das Problem hat mit nicht funktionierenden Treibern oder Firmware zu tun. Aber woher weiß ich, welche Software/Firmware ich benötige? Noch einmal: Jede Hilfe ist willkommen!
Antwort1
Ich schlage vor, dass Sie Ihre Netplan-Dateien bearbeiten:
sudo nano /etc/netplan/00-installer-config-wifi.yaml
Ändern Sie die Datei wie folgt:
network:
version: 2
renderer: networkd
wifis:
wlp0s12f0:
dhcp4: yes
access-points:
"********":
password: "********"
Ersetzen Sie hier natürlich Ihre genauen Angaben. Netplan ist streng, was Einrückungen, Abstände usw. angeht, lesen Sie also zweimal sorgfältig Korrektur.
Speichern (Strg+o) und beenden (Strg+x) Sie den Texteditor nano.
Folge mit:
sudo netplan generate
sudo netplan apply
Ihr WLAN sollte jetzt funktionieren. Möglicherweise ist jedoch ein Neustart erforderlich.
Wenn Sie eine statische IP-Adresse wünschen, sehen Sie sich bitte die Vorlage an:
cat /usr/share/doc/netplan/examples/static.yaml
Ich schlage außerdem vor, dass Sie die andere Datei wie folgt ergänzen:
network:
ethernets:
enx60a4b7714185:
dhcp4: true
optional: true
version: 2
Ich gehe davon aus, dass Sie, sobald das WLAN funktioniert, das Ethernet nur noch selten verwenden werden. Schnittstellen, die nicht zum Booten benötigt werden oder auf die während des Bootens nicht gewartet werden soll, sollten dieoptional: trueSchlüssel hinzugefügt. Dadurch werden lange Verzögerungen beim Booten vermieden, wenn Schnittstellen nicht verfügbar sind. (1)
Nochmals speichern, beenden und:
sudo netplan generate
sudo netplan apply
BEARBEITEN: Das fällt uns in Deinem Log immer wieder auf:
Verbindung zum AP b4:fb:e4:78:75:cd verloren
Ich schlage vor, dass Sie die Einstellungen im Router anhand meiner hier gegebenen Vorschläge vornehmen:WLAN funktioniert nach einiger Zeit nicht mehr, während eine Verbindung in Ubuntu 18.04 besteht