Disattivare scheda wifi integrata

1 risposta [Ultimo messaggio]
Ritratto di CarloCC
CarloCC
(Monster)
Offline
Monster
Iscritto: 06/04/2017
Messaggi: 444

Ciao a tutti, vorrei usare la mia USB Wifi sul notebook anziché l'integrata che fa abbastanza schifo, ma non ho ben capito come fare.
Ho trovato alcune soluzioni, ma sono un po' vecchie e non funzionano.
Ad esempio qui https://qastack.it/ubuntu/168032/how-to-disable-built-in-wifi-and-use-only-usb-wifi-card
dove dicono...

Citazione:

Aggiungi la seguente riga a /etc/network/interfaces:

iface wlan0 inet manual

NetworManager non gestisce le interfacce configurate nel interfacesfile. Sostituisci wlan0con l'interfaccia che desideri disabilitare, se non è il nome dell'interfaccia integrata.

Quindi riavviare il gestore di rete

sudo service network-manager restart


il problema è che non esiste alcuna cartella interfaces in /etc/network
oppure questa http://www.suseitalia.org/blog/sargon6/2015/03/16/disattivare-wifi-integrata
che però non ha funzionato.
Cosa mi consigliate ? La chiavetta USB funziona out-the-box quindi nessun problema di driver da installare.
Grazie.

Acer Aspire E1-522 Amd Quad-Core E2-3800--Amd Radeon 8280
Acer Aspire M5500 Intel Quad-Core - Amd Radeon R5 230
Distribuzione openSUSE Leap 15 Kde Plasma5 - Tumbleweed

Ritratto di CarloCC
CarloCC
(Monster)
Offline
Monster
Iscritto: 06/04/2017
Messaggi: 444

Bene, ci sono riuscito da solo mettendo in blacklist il modulo della scheda integrata.
In pratica occorre identificare la scheda da blacklistare, con i classici metodi, ad esempio utilizzando
/sbin/lspci -knn | grep -A 2 -i net
il mio risultato è

/sbin/lspci -knn | grep -A 2 -i net
01:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8171 Gigabit Ethernet [1969:10a1] (rev 13)
        Subsystem: Acer Incorporated [ALI] Device [1025:076b]
        Kernel driver in use: alx
--
05:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
        Subsystem: Lite-On Communications Inc Device [11ad:0642]
        Kernel modules: ath9k

questo comando dovrebbe farti vedere solo la scheda integrata, quindi il modulo del kernel da mettere in blacklist nel mio caso è
ath9k
Ora crea se non esiste il file blacklist.conf con il comando
sudo nano /etc/modprobe.d/blacklist.conf
all'interno di esso o alla fine se è già presente
inserisci
blacklist nome modulo
nel mio caso
blacklist ath9k
Ctrl+o + invio per salvare e Ctrl+x per uscire dall'editor.
Ora da terminale dai il classico
sudo mkinitrd

e al termina riavvia.
Devo dire che potevo usare la chiavetta anche senza mettere in blacklist il modulo interno nel mio caso, ma ogni volta dovevo ricordarmi l'interfaccia giusta da selezionare in network manager, senza contare il fatto che possono crearsi conflitti, infatti ora ho un segnale molto più potente. Spero con questo di aiutare altri che lo vorrebbero fare.
Un saluto.

Acer Aspire E1-522 Amd Quad-Core E2-3800--Amd Radeon 8280
Acer Aspire M5500 Intel Quad-Core - Amd Radeon R5 230
Distribuzione openSUSE Leap 15 Kde Plasma5 - Tumbleweed