View Full Version : [Buster] Non riesco a far funzionare correttamente il wifi !!
Salve a tutti. Ho bisogno assoluto di una mano da chi ne capisce di più di me. E non ci vuole molto.
Ho installato Debian Buster tramite netinst. Come al solito debian con la mia scheda wifi non fa d'accordo.
Su una precedente installazione dei debian sono riuscita a farla funzionare commentando tutto quello che c'era nel file /etc/network/interfaces.
Ora con la nuova installazione il problema si ripresenta. E neanche commentando le suddette righe riesco a farla funzionare.
Il problema sta che la rete wireless non si connette alle reti, qualunque esse siano. Mi dice: Attivazione della connessione di rete non riuscita.
Le reti me le rileva. La scheda sembra funzionare bene. Ho installato i driver corretti tramite:
sudo apt install firmware-ralink firmware-misc-nonfree
Tramite lsusb ho il seguente risultato:
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 0b05:17e8 ASUSTek Computer, Inc. USB-N14 802.11b/g/n (2x2) Wireless Adapter [Ralink RT5372]
Bus 002 Device 004: ID 046d:c05a Logitech, Inc. M90/M100 Optical Mouse
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Come potete notare la mia wifi è quella AsusTek. Che su linux mint e ubuntu funziona a meraviglia.
Spero possiate aiutarmi.
Fiducioso di un vostro aiuto vi saluto con affetto.
- che configuratore di rete usi? network-manager?
- che vedi da: ip a
e da: dmesg | grep wlan
Si utilizzo il network manager di gnome.
Con "ip a" ho questo:
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: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether bc:5f:f4:bd:90:a8 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.79/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s25
valid_lft 21568sec preferred_lft 21568sec
inet6 fe80::85aa:2757:9e9c:f3c0/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: wlx4cedfb594aac: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether e6:27:5c:77:ba:31 brd ff:ff:ff:ff:ff:ff
E con "sudo dmesg | grep wlan" ho:
[ 2.676336] rt2800usb 2-2:1.0 wlx4cedfb594aac: renamed from wlan0
Grazie per l'aiuto.
il device viene creato... probabilmente c'e' qualche errore...
che vedi da: dmesg | grep wlx4cedfb594aac
p.s.
nell'applet di networkmanager non vedi alche la wireless?
Si nel network manager la vedo il wifi. Mi scansiona anche le reti. Ma quando vado a connettermi mi rifiuta la connessione.
Di sicuro non è il modem perchè ho provato a connettermi anche con l'hotspot dal cell e non si connette uguale.
Con "sudo dmesg | grep wlx4cedfb594aac" ho:
[ 2.706287] rt2800usb 2-2:1.0 wlx4cedfb594aac: renamed from wlan0
[ 3.938387] IPv6: ADDRCONF(NETDEV_UP): wlx4cedfb594aac: link is not ready
[ 4.109253] IPv6: ADDRCONF(NETDEV_UP): wlx4cedfb594aac: link is not ready
[ 4.345008] IPv6: ADDRCONF(NETDEV_UP): wlx4cedfb594aac: link is not ready
[ 4.401059] IPv6: ADDRCONF(NETDEV_UP): wlx4cedfb594aac: link is not ready
che vedi da: sudo rfkill list
e da: dmesg | grep rt2800usb
Innanzitutto grazie per l'aiuto.
EDIT: ho installato rfkill. Al tuo comando ho:
1: phy1: Wireless LAN
Soft blocked: yes
Hard blocked: no
Con "dmesg | grep rt2800usb" ho questo:
[ 2.573263] usbcore: registered new interface driver rt2800usb
[ 2.575470] rt2800usb 2-2:1.0 wlx4cedfb594aac: renamed from wlan0
[ 3.857576] rt2800usb 2-2:1.0: firmware: direct-loading firmware rt2870.bin
[ 146.509722] rt2800usb 2-2:1.0 wlx4cedfb594aac: renamed from wlan0
[ 146.546403] rt2800usb 2-2:1.0: firmware: direct-loading firmware rt2870.bin
prova a dare un: sudo rfkill unblock all
lo sblocca?
Si ma il wifi non funziona ancora.
Con "sudo rfkill list" ho:
1: phy1: Wireless LAN
Soft blocked: no
Hard blocked: no
Con sudo "rfkill unblock all" non mi torna nulla.
Come non detto la rete cablata è tornata attiva. Ma il wifi ancora nisba
Dopo un riavvio non si connetteva più al cavo...
vedi errori da:
systemctl --failed
o
journalctl -b -p err
p.s.
hai riavviato? o riavviato il servizio networkmanager?
Ho riavviato il sistema.
Con "systemctl --failed" ho:
0 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
Con "journalctl -b -p err" ho:
-- Logs begin at Sat 2019-08-31 10:17:54 CEST, end at Sat 2019-08-31 10:34:33 CEST. --
ago 31 10:17:54 debian kernel: [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later)
ago 31 10:19:48 debian wpa_supplicant[578]: nl80211: Failed to open /proc/sys/net/ipv4/conf/wlx4cedfb594aac/drop_unicast_in_l2_multicast: No such file or directory
ago 31 10:19:48 debian wpa_supplicant[578]: nl80211: Failed to set IPv4 unicast in multicast filter
ago 31 10:19:48 debian wpa_supplicant[578]: nl80211: Failed to open /proc/sys/net/ipv4/conf/wlx4cedfb594aac/drop_unicast_in_l2_multicast: No such file or directory
ago 31 10:19:48 debian wpa_supplicant[578]: nl80211: Failed to set IPv4 unicast in multicast filter
- quale pacchetto microcode hai: dpkg -l | grep microcode
va aggiornato
- prova a muovere questo file:
sudo mv /etc/systemd/system/wpa_supplicant.service /root
e a riavviare
p.s.
qui risolvono
https://bbs.archlinux.org/viewtopic.php?id=231341
Con il primo comando non ricevo nulla.
Non è che devo installare qualche pacchetto?
Comunque muovendo (rimuovendo) il file non ho risolto granchè.
- adesso con "journalctl -b -p err" ?
p.s.
sei su intel o amd?
Con sudo e il tuo comando ho:
Logs begin at Sat 2019-08-31 10:52:41 CEST, end at Sat 2019-08-31 10:54:01 CEST. --
ago 31 10:52:41 debian kernel: [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later)
Senza sudo ho:
int: You are currently not seeing messages from other users and the system.
Users in the 'systemd-journal' group can see all messages. Pass -q tDevo aggiornare il microcode sembra.
Quale pacchetto dovrei installare? :muro:o
turn off this notice.
No journal files were opened due to insufficient permissions.
Devo aggiornare il microcode sembra.
Quale pacchetto dovrei installare? :muro:
Sono su Intel
non hai piu gli errori wpa_supplicant ?
installa amd64-microcode o intel-microcode
secondo se hai cpu amd o intel
Ho installato intel-microcode
Adesso con "sudo journalctl -b -p err" non mi da più alcun errore. Ma il wifi continua a non funzionare :(
- anche rfkill e' a posto ?
- hai una chiave/password per la rete wireless?
- che vedi da: journalctl -u NetworkManager
o da: sudo journalctl -fu NetworkManager
con "sudo journalctl -fu NetworkManager" ho:
-- Logs begin at Sat 2019-08-31 11:12:13 CEST. --
ago 31 11:16:24 debian NetworkManager[583]: <info> [1567242984.5220] manager: rfkill: WiFi hardware radio set disabled
ago 31 11:16:24 debian NetworkManager[583]: <info> [1567242984.5221] device (wlx4cedfb594aac): state change: disconnected -> unavailable (reason 'none', sys-iface-state: 'managed')
ago 31 11:16:24 debian NetworkManager[583]: <info> [1567242984.5268] audit: op="radio-control" arg="wireless-enabled" pid=997 uid=1000 result="success"
ago 31 11:16:24 debian NetworkManager[583]: <info> [1567242984.5271] manager: rfkill: WiFi now disabled by radio killswitch
ago 31 11:16:41 debian NetworkManager[583]: <info> [1567243001.2294] manager: rfkill: WiFi hardware radio set enabled
ago 31 11:16:41 debian NetworkManager[583]: <info> [1567243001.3952] audit: op="radio-control" arg="wireless-enabled" pid=997 uid=1000 result="success"
ago 31 11:16:41 debian NetworkManager[583]: <info> [1567243001.3955] manager: rfkill: WiFi now enabled by radio killswitch
ago 31 11:16:41 debian NetworkManager[583]: <info> [1567243001.4595] sup-iface[0x55f370a46a40,wlx4cedfb594aac]: supports 4 scan SSIDs
ago 31 11:16:41 debian NetworkManager[583]: <info> [1567243001.4605] device (wlx4cedfb594aac): supplicant interface state: starting -> ready
ago 31 11:16:41 debian NetworkManager[583]: <info> [1567243001.4606] device (wlx4cedfb594aac): state change: unavailable -> disconnected (reason 'supplicant-available', sys-iface-state: 'managed')
PS:ho aggiornato il log
Con journalctl -u NetworkManager non ho nulla.
Ho una chiave wifi si...
Con rfkill è tutto sbloccato.
Sembra un problemone senza via d'ustcita :muro: :muro:
Guarda a momenti ci rinuncio...
Grazie ancora del tuo aiuto
- che vedi da: sudo systemctl list-unit-files --state=enabled
- e da: cat /etc/wpa_supplicant/wpa_supplicant.conf
hai essid e chiavi?
- e da: iwconfig
con il 1° comando:
42 unit files listed.
lines 1-45...skipping...
UNIT FILE STATE
cups.path enabled
accounts-daemon.service enabled
anacron.service enabled
apparmor.service enabled
autovt@.service enabled
avahi-daemon.service enabled
bluetooth.service enabled
console-setup.service enabled
cron.service enabled
cups-browsed.service enabled
cups.service enabled
dbus-fi.w1.wpa_supplicant1.service enabled
dbus-org.bluez.service enabled
dbus-org.freedesktop.Avahi.service enabled
dbus-org.freedesktop.ModemManager1.service enabled
dbus-org.freedesktop.nm-dispatcher.service enabled
dbus-org.freedesktop.timesync1.service enabled
getty@.service enabled
keyboard-setup.service enabled
ModemManager.service enabled
network-manager.service enabled
networking.service enabled
NetworkManager-dispatcher.service enabled
NetworkManager-wait-online.service enabled
NetworkManager.service enabled
nvidia-persistenced.service enabled
pppd-dns.service enabled
rsyslog.service enabled
switcheroo-control.service enabled
syslog.service enabled
systemd-timesyncd.service enabled
udisks2.service enabled
unattended-upgrades.service enabled
wpa_supplicant.service enabled
avahi-daemon.socket enabled
cups.socket enabled
remote-fs.target enabled
anacron.timer enabled
apt-daily-upgrade.timer enabled
apt-daily.timer enabled
logrotate.timer enabled
man-db.timer enabled
42 unit files listed.
Il secondo file non ce l'ho... in quella cartella ci sono questi 3 files: action_wpa.sh functions.sh ifupdown.sh
Invece non ho il comando iwconfig
Certo che ho la chiave. Ho detto che non si connette neanche all'hotspot da cellulare...quindi non credo sia quello il problema
Certo che è prioprio uno sbattimento eh? :D:D
Edit: ho installato qualche pacchetto e da iwconfig ho:
sudo iwconfig
lo no wireless extensions.
wlx4cedfb594aac IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short long limit:2 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
enp0s25 no wireless extensions.
- iwconfig e' nel pacchetto: wireless-tools
- si potrebbe tentare di connetterla a mano:
sudo ifconfig wlx4cedfb594aac up
sudo iwconfig wlx4cedfb594aac essid ... key s:...
sudo dhcpcd wlx4cedfb594aac
Scusa sto cercando di connetterla come dici tu ma non ci riesco.
Do sudo iwconfig wlx4cedfb594aac essid TIM-31167301 key (metto la key)
ma mi torna Error for wireless request "Set Encode" (8B2A) :
invalid argument "(CHIAVE WPA)".
Potresti darmi una mano?
prova a seguire qui:
https://wiki.debian.org/it/WiFi/HowToUse#Riga_di_comando
chiaramente al posto di wlan0 metti la tua
Guarda siccome la cosa si sta facendo un pò troppo complicata per me ti annuncio che ci rinuncio.
Mi spiace, ti ringrazio tantissimo del tuo aiuto, sei stato utilissimo, ma sto iniziando ad odiare Debian.
Sarà per la prossima volta ok?
Grazie ancora :)
Una notiziona !! (se vabbeh :doh: )
Ho installato wicd, ed ho provato a connettermi tramite lui, e per magia si è connesso.
La connessione va alla grande ogni volta che voglio.
A non funzionare è sempre stato il network manager di gnome.........!!
PS: per farlo funzionare come predefinito ho dovuto disinstallare sia "network-manager-gnome" che "network-manager", ma ora va alla grande :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.