Slackware 14.1: wireless lentissimo[RISOLTO]

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Meskalamdug
Iper Master
Iper Master
Messaggi: 3936
Iscritto il: ven 14 mag 2004, 0:00

Re: Slackware 14.1: wireless lentissimo

Messaggio da Meskalamdug »

rik70 ha scritto:Bho, sembra tutto in regola per quanto riguarda la scheda wireless.

Che router hai? Kernel e distro?
Meskalamdug ha scritto:

Codice: Seleziona tutto

WLAN_MODE[4]="Ad-Hoc"
C'è una ragione particolare per cui stai usando questa questa modalità? Hai provato con "Managed"?
Posso mettere managed,tanto setta comunque managed anche quando metto AD-HOc

Meskalamdug
Iper Master
Iper Master
Messaggi: 3936
Iscritto il: ven 14 mag 2004, 0:00

Re: Slackware 14.1: wireless lentissimo

Messaggio da Meskalamdug »

Il router è netgear dgn4000,con una rete 5ghz aggiuntiva,possibile che sia quella a fare danno?

Avatar utente
jdrake
Linux 0.x
Linux 0.x
Messaggi: 50
Iscritto il: sab 28 mag 2005, 0:00
Slackware: Current x86_64
Kernel: 3.18.11
Desktop: OpenBox 3.5.2

Re: Slackware 14.1: wireless lentissimo

Messaggio da jdrake »

Non so se può essere di una qualche utilità ma io nel mio rc.inet1.conf ho:

Codice: Seleziona tutto

WLAN_RATE[4]="54M auto"
Oltretutto ho notato che anche commentandola il tutto si assesta comunque a 54.

Mi da da pensare il valore:
Meskalamdug ha scritto: tx bitrate: 6.5 MBit/s MCS 0
Ho dato pure io
Meskalamdug ha scritto: iw wlan0 station dump
ed ho ottenuto:

Codice: Seleziona tutto

tx bitrate:	54.0 MBit/s
Che sia un problema di trasmissione più che di ricezione?

rik70
Iper Master
Iper Master
Messaggi: 2207
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Slackware 14.1: wireless lentissimo

Messaggio da rik70 »

Meskalamdug ha scritto:Il router è netgear dgn4000,con una rete 5ghz aggiuntiva,possibile che sia quella a fare danno?
Teoricamente non dovrebbe interferire, visto che sono frequenze diverse, ma non metterci la mano sul fuoco. Se la disattivi cambia qualcosa?

Da me iw restituisce questi valori, ma il wireless del router - uno di quei thomson che davano in comodato gratuito con i vecchi contratti adsl+voip - è una ciofeca:

Codice: Seleziona tutto

tx bitrate:	65.0 MBit/s MCS 7
rx bitrate:	65.0 MBit/s MCS 7
la chiavetta è una netgear N 150.
Provato a cambiare il canale di trasmissione/disattivare la protezione wpa?

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2792
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 5.8.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Slackware 14.1: wireless lentissimo

Messaggio da ponce »

forse e' il router che forza quella velocita'?
per verificare che non sia un problema del sistema operativo puoi anche scaricarti una live di ubuntu e vedere se ti si comporta al solito modo...

rik70
Iper Master
Iper Master
Messaggi: 2207
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Slackware 14.1: wireless lentissimo

Messaggio da rik70 »

Se hai modo di collegare 2 pc alla stessa rete, prova anche a fare dei test con `iperf`. Forse il router regola automaticamente la velocità in base alle richieste di banda dei pc della LAN - ma è solo un'ipotesi.

Es:
PC1:

Codice: Seleziona tutto

iperf -s -u -i 1 
PC2:

Codice: Seleziona tutto

iperf -c <indirizzo_ip_PC1> -u -i 1 -b 130M 
E poi provi l'inverso, cioè il PC1 come client e il PC2 come server.

Meskalamdug
Iper Master
Iper Master
Messaggi: 3936
Iscritto il: ven 14 mag 2004, 0:00

Re: Slackware 14.1: wireless lentissimo

Messaggio da Meskalamdug »

Ho risolto così.
Inanzitutto ho eliminato la modalità "ad-hoc"
E ho messo canale in auto,velocità 54M auto
ecco il risultato

Codice: Seleziona tutto

wlan0     IEEE 802.11bgn  ESSID:"Burp"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: pr:oo:oo:tt
          [u]Bit Rate=60 Mb/s [/u]  Tx-Power=16 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=38/70  Signal level=-72 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:1  Invalid misc:143   Missed beacon:0
La qualità è bassa contando che il portatile sta dietro una porta chiusa
lontano a occhio una 16-19m dal router.
La velocità è ok.

Ecco la configurazione su rc.inet1.conf nel caso qualcuno abbia questi problemi

Codice: Seleziona tutto

IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""

IPADDR[1]=""
NETMASK[1]=""
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""

IPADDR[2]=""
NETMASK[2]=""
USE_DHCP[2]=""
DHCP_HOSTNAME[2]=""

IPADDR[3]=""
NETMASK[3]=""
USE_DHCP[3]=""
DHCP_HOSTNAME[3]=""

GATEWAY="192.168.0.1"

DEBUG_ETH_UP="no"


IFNAME[4]="wlan0"
IPADDR[4]="192.168.0.6"
NETMASK[4]="255.255.255.0"
USE_DHCP[4]="no"
WLAN_RATE[4]="54M auto"
WLAN_CHANNEL[4]="auto"
WLAN_WPA[4]="wpa_supplicant"
WLAN_WPADRIVER[4]="wext"

ilmich
Master
Master
Messaggi: 1563
Iscritto il: lun 16 lug 2007, 17:39
Slackware: 14.2 64bit
Kernel: 4.19.46
Desktop: dwm
Località: Roma

Re: Slackware 14.1: wireless lentissimo[RISOLTO]

Messaggio da ilmich »

rik70 ha scritto:Provato a cambiare il canale di trasmissione/disattivare la protezione wpa?
anche se mi sembra di aver capito che abbia risolto (e non mi sembra di aver letto di tuoi tentativi in merito), mi aggancio a questo perchè ho migliorato tantissimo la qualità del mio wifi cambiando canale.
Da quel che vedo il tuo router (come tanti altri) usa il canale 11 (frequenza 2462) che potrebbe essere disturbato se nei paraggi ci sono diverse reti wifi poste sullo stesso canale (ho guardato l'output di quello che mi sembrava un iwconfig)
Non mi dilungo piu' di tanto perchè c'e' un bel po' di letteratura in merito (oltre alla pagina wikipedia) ma se noti, facendo una scansione in cerca di reti wifi, che rilevi piu' di 2/3 reti wifi sul canale 11 ti suggerisco di forzare il tuo router ad andare su un canale meno usato (tipo il 9 o il 5)

Io mettendo il canale a 9 ho avuto un buon incremento sia di ricezione che di banda

P.s: hai 14 canali nello standard wifi b/g/n ma in europa non è consentito usare il 14mo
ho visto cose che voi astemi non potete immaginare
https://github.com/ilmich

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3558
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: Slackware 14.1: wireless lentissimo[RISOLTO]

Messaggio da Trotto@81 »

Di seguito il mio rc.inet1.conf

Codice: Seleziona tutto

GATEWAY="192.168.1.1"
DEBUG_ETH_UP="no"
IFNAME[4]="wlan0"
IPADDR[4]="192.168.1.4"
NETMASK[4]="255.255.255.0"
USE_DHCP[4]="no"
WLAN_RATE[4]="54M auto"
WLAN_CHANNEL[4]="auto"
WLAN_WPA[4]="wpa_supplicant"
WLAN_WPADRIVER[4]="wext"
e il wpa_suppliant.conf

Codice: Seleziona tutto

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=root
eapol_version=1
ap_scan=1
fast_reauth=1

network={
	scan_ssid=0
	ssid="Batcave"
	proto= WPA WPA2
	key_mgmt=WPA-PSK WPA-EAP
	pairwise=CCMP TKIP
	#psk="#############"
	psk=##############
}
A me pare tutto ok, ma quando riavvio lo script ottengo questo errore:

Codice: Seleziona tutto

/etc/rc.d/rc.inet1:  wlan0 information: 'Any ESSID'
Error for wireless request "Set Nickname" (8B1C) :
    SET failed on device wlan0 ; Operation not supported.
Successfully initialized wpa_supplicant
Inoltre ho il rate si 1 MB/s, ma da modem sono allineato a 270M, e dallo speed test supero i 7 Mb/s.

Codice: Seleziona tutto

wlan0     IEEE 802.11abgn  ESSID:"Batcave"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: 00:11:22:33:44:55   
          Bit Rate=1 Mb/s   Tx-Power=0 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=70/70  Signal level=-20 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:87  Invalid misc:1   Missed beacon:0
Perché quell'errore sull'ESSID quando avvio lo script della rete?
Alien su LS suggerisce ad un utente di eliminare rc.wireless.conf, è una possibile soluzione per quanto concerne l'errore relativo all'ESSID?

rik70
Iper Master
Iper Master
Messaggi: 2207
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Slackware 14.1: wireless lentissimo[RISOLTO]

Messaggio da rik70 »

Trotto@81 ha scritto:Error for wireless request "Set Nickname" (8B1C) :
Sei sicuro che sia un errore critico? Il messaggio termina con:

Codice: Seleziona tutto

Successfully initialized wpa_supplicant

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3558
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: Slackware 14.1: wireless lentissimo[RISOLTO]

Messaggio da Trotto@81 »

Come ho già scritto la connessione funziona, ma se potrei eliminarlo non sarebbe male.

rik70
Iper Master
Iper Master
Messaggi: 2207
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Slackware 14.1: wireless lentissimo[RISOLTO]

Messaggio da rik70 »

Trotto@81 ha scritto:Come ho già scritto la connessione funziona, ma se potrei eliminarlo non sarebbe male.
Non è un errore infatti. Lo faceva anche a me. C'è qualcosa negli script di pat che genera quel messaggio. Probabilmente roba tipo:

Codice: Seleziona tutto

iwconfig wlan0 nickname [etc,etc]
Butta un occhio in /etc/rc.d/rc.wireless.

Edit:

Codice: Seleziona tutto

if [ -n "$ESSID" -o -n "$MODE" ] ; then
        echo "$0:  $IWCOMMAND nick $NICKNAME" | $LOGGER
        $IWCOMMAND nick $NICKNAME
fi
e cose similari.

rik70
Iper Master
Iper Master
Messaggi: 2207
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Slackware 14.1: wireless lentissimo[RISOLTO]

Messaggio da rik70 »

Trotto@81 ha scritto:Inoltre ho il rate si 1 MB/s, ma da modem sono allineato a 270M, e dallo speed test supero i 7 Mb/s.
Questo mi era sfuggito. Spesso iwconfig riporta velocità sballate. Se il comando è supportato dalla tua scheda, prova a vedere cosa dice iw:

Codice: Seleziona tutto

iw wlan0 station dump
P.s.
Se commenti in /etc/rc.d/rc.wireless quella parte di codice che ho postato sopra, l'errore che lamentavi sparisce.

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware 14.1: wireless lentissimo[RISOLTO]

Messaggio da conraid »

Il problema non è rc.wireless, ma rc.wireless.conf, il quale è deprecato da molti anni.
La scheda wireless si configura con rc.inet1.conf come le schede wired, quel file è rimasto per compatibilità, credo.
In quel file, che alla fine è un esempio, c'è la modalità default, ecco toglietela, magari rinominandola. Per esempio da *) mettete qualcome come x*) ecco che l'errore dovrebbe sparire, non andate a modificare gli script di avvio delle reti.

rik70
Iper Master
Iper Master
Messaggi: 2207
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Slackware 14.1: wireless lentissimo[RISOLTO]

Messaggio da rik70 »

@conraid
Hai ragione e aveva ragione Trotto sin dall'inizio: molto più brutalmente basta rimuovere/rinominare il file wireless.conf. Dopodiché il wireless si attiva all'istante e senza output. Buono a sapersi, grazie a voi a questo punto :)

Rispondi