[GUIDA E THREAD UFFICIALE] Buffalo WBMR-HP-G300H con Openwrt o DD-WRT
-
Messo "ponte", ricontrollato i settings e copiata la configurazione che c'era prima con i parametri di Infostrada. Purtroppo niente di diverso.
Nella parte di "Physical Settings" ( è in inglese anche se ho messo la lingua italiana) hai questa configurazione?
[ATTACH=CONFIG]4831[/ATTACH]
-
si tutto corretto
-
nei log cosa dice? cerca ti collegarsi?
-
Sun Jul 20 21:23:29 2014 daemon.notice netifd: Interface 'wan' is enabled
Sun Jul 20 21:23:29 2014 daemon.notice netifd: Network device 'nas0' link is up
Sun Jul 20 21:23:29 2014 daemon.notice netifd: Interface 'wan' has link connectivity
Sun Jul 20 21:23:29 2014 daemon.notice netifd: Interface 'wan' is setting up now
Sun Jul 20 21:23:29 2014 daemon.info pppd[30824]: Plugin rp-pppoe.so loaded.
Sun Jul 20 21:23:29 2014 daemon.info pppd[30824]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): /usr/sbin/pppd: unrecognized option 'nic-nas0'
Sun Jul 20 21:23:29 2014 daemon.err pppd[30824]: unrecognized option 'nic-nas0'
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): pppd version 2.4.5
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): Usage: /usr/sbin/pppd [ options ], where options are:
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): Communicate over the named device
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): Set the baud rate to
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): : Set the local and/or remote interface IP
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): addresses. Either one may be omitted.
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): asyncmap Set the desired async map to hex
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): auth Require authentication from peer
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): connect
Invoke shell command
to set up the serial line
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): crtscts Use hardware RTS/CTS flow control
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): defaultroute Add default route through interface
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): file Take options from file
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): modem Use modem control lines
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): mru Set MRU value to for negotiation
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): See pppd(8) for more options.
Sun Jul 20 21:23:29 2014 daemon.notice netifd: Interface 'wan' is now down
Sun Jul 20 21:23:29 2014 daemon.notice netifd: Interface 'wan' is disabled
Sun Jul 20 21:23:29 2014 daemon.notice netifd: Network device 'nas0' link is down
Sun Jul 20 21:23:29 2014 daemon.notice netifd: Interface 'wan' has link connectivity loss
Questi i log da interfaccia grafica. Collegandomi alla modem/router in ssh non trovo dove sono memorizzati.
Sembra che ci sia qualche opzione sbagliata nella pppd. Confrontati con i tuoi log c'è qualcosa di differente?
-
E lo stato dell'ADSL continua ad essere sempre in stato DOWN nella parte di Stato -> Riassunto
[ATTACH=CONFIG]4832[/ATTACH]
-
Andando in ssh sulla macchina è dando il comando
ifup wan
ottengo:
{
"up": false,
"pending": false,
"available": true,
"autostart": false,
"proto": "pppoe",
"device": "nas0",
"data": {
},
"errors": [
{
"subsystem": "pppoe",
"code": "INVALID_OPTIONS"
}
]
}
che mi sembra dica che c'è un errore su quell'interfaccia di rete.
Puoi dirmi cosa ti dice a te?
-
ora non sono al pc e non posso postare l'output; provato a riflashare?
cosa mooolto importante, hai fatto il reset 30+30+30 ?
-
Sun Jul 20 19:41:57 2014 daemon.notice netifd: Network device 'nas0' link is up Sun Jul 20 19:41:57 2014 daemon.notice netifd: Interface 'wan' has link connectivity Sun Jul 20 19:41:58 2014 daemon.info pppd[12764]: Plugin rp-pppoe.so loaded. Sun Jul 20 19:41:58 2014 daemon.info pppd[12764]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.6 Sun Jul 20 19:41:58 2014 daemon.notice pppd[12764]: pppd 2.4.6 started by root, uid 0 Sun Jul 20 19:41:58 2014 daemon.info pppd[12764]: PPP session is 4899 Sun Jul 20 19:41:58 2014 daemon.warn pppd[12764]: Connected to 00:90:1a:a4:bd:5d via interface nas0 Sun Jul 20 19:41:58 2014 daemon.info pppd[12764]: Using interface pppoe-wan Sun Jul 20 19:41:58 2014 daemon.notice pppd[12764]: Connect: pppoe-wan nas0 Sun Jul 20 19:41:58 2014 daemon.notice pppd[12764]: PAP authentication succeeded Sun Jul 20 19:41:58 2014 daemon.notice pppd[12764]: peer from calling number 00:90:1A:A4:BD:5D authorized
-
Vedo che quando lancia il plugin rp-pppoe ho versioni differenti:
Da te: Sun Jul 20 19:41:58 2014 daemon.info pppd[12764]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.6
Da me: Sun Jul 20 21:23:29 2014 daemon.info pppd[30824]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Sembra che il mio sia compilato con un'altra versione di pppd. E in effetti dopo mi da un errore che non riconosce un'opzione:
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): /usr/sbin/pppd: unrecognized option 'nic-nas0'
Sun Jul 20 21:23:29 2014 daemon.err pppd[30824]: unrecognized option 'nic-nas0'
Sun Jul 20 21:23:29 2014 daemon.notice netifd: wan (30824): pppd version 2.4.5
....
Mica hai una nuova versione che puoi girarmi?
Grazie ancora del supporto!
-
Scusa ma non capisco: stai usando dd-wrt o openwrt? Le hai prese qui da me???
-
Ho seguito la tua guida, installando prima dd-wrt e poi openwrt senza compilarlo, ma prendendo direttamente il tuo pacchetto.
-
Hai installato openwrt 41544 fatto qui da me?
Lo chiedo perché allora dovresti avere la mia stessa release del demone...
Prova a riflashare e fare il reset!
-
Ma per riflashare partendo da openwrt, devo scaricare la versione openwrt-lantiq-xway-WBMR-squashfs e poi ripartire dal comando mtd (o sysupgrade) + il reset 30+30+30, senza riazzerare le configurazioni del modem?
Ho provato a farlo prima con un'altra versione e ho ritrovato tutte le configurazioni di prima, compresa l'impostazione della password.
-
scaricati la mia 41544 fai un sysupgrade e poi fai il 30+30+30 non tornare mai indietro altrimenti inasini tutto come adesso!
-
Grazie della pazienza Fatez. Ci riprovo stasera quando torno a casa. In realtà ci ho già provato ieri sera e non mi sembra che ci siano cambiamenti.
Ho anche il sospetto che la procedura di reset 30+30+30 non mi funzioni. Restano comunque tutte le configurazioni già presenti sul modem/router.
-
Ciao Fatez, alla fine ci sono riuscito. Stasera ho riattaccato modem e pc e ha funzionato tutto, senza aver riflashato il fw.
L'unica modifica fatta è nel file /etc/config/network, in cui ho cambiato l'opzione payload che mi impostava da interfaccia.
config atm-bridge 'atm'
option encaps 'llc'
option vci '35'
option vpi '8'
option payload '1'
Grazie dell'aiuto.
-
sono contento che hai risolto. Peró secondo me qualcosa che non va c'è: una volta che flashi la mia openwrt non devi smanettare con niente (a parte la connessione dsl).
Se vuoi mettere dd-wrt basta che uppi la img dal browser
meglio di così... 
-
41824 online
-
Ottimo! Aggiornato all'ultima versione.
Cercando su google, ho anche aggiunto un piccolo script per configurare il pulsante AOS per accendere/spegnere il wifi (preferisco spegnerlo quando non serve). Riporto di seguito la configurazione.
Collegandosi in ssh, con l'editor vi, bisogna creare il file woggle in /sbin/
#!/bin/sh
device="radio0"
case $(uci get wireless.$device.disabled) in
0)
wifi down $device
uci set wireless.$device.disabled=1
echo "Wifi disabled"
;;
1)
uci set wireless.$device.disabled=0
wifi up $device
echo "Wifi enabled"
;;
esac
e renderlo eseguibile dando chmod +x /sbin/woggle
A questo punto dando il comando woggle da shell si può accendere o spegnere il wifi.
Bisogna però associare il comando al pulsante AOS. Si fa creando la directory button sotto /etc/hotplug.d/
# mkdir /etc/hotplug.d/button
# cd /etc/hotplug.d/button
e poi sotto la nuova directory, sempre con vi, si deve creare il file:
# vi 01-radio-toggle
con il seguente codice:
if [ "$BUTTON" = "wps" ] && [ "$ACTION" = "pressed" ] ; then
( sleep 1; /sbin/woggle ) &
fi
Fatto questo si può provare il pulsante AOS e tutto dovrebbe funzionare.
Ultima cosa, ho aggiunto un paio di entry nel file crontab per spegnere il wifi alle 00:01 e riaccenderlo alle 14:01
01 00 * * * (/sbin/wifi down; uci set wireless.radio0.disabled=1)
01 14 * * * (uci set wireless.radio0.disabled=0; /sbin/wifi up)
Ciao a tutti.
-
bellissimo e grazie per il contributo, posso linkarlo nel primo post?

Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi