PDA

View Full Version : [Thread Ufficiale] TP-Link TD-W8970v1 - Firmware OpenWRT


Pagine : 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22

cico78
04-06-2016, 21:43
Si

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

Yrbaf
06-06-2016, 10:06
Lo avevo puntato da parecchio tempo... ma per motivi di tempo non mi ero mai informato più di tanto... se lo prendi e riesci ad installare openwrt lo prendo anche io, così saremo almeno in due a fare esperimenti! ;)

Mi è costato alla fine un 12E in più del previsto e la spedizione non è stata velocissima (circa 14gg) ma alla fine è arrivato oggi.
Direi bellino (piccolino).

Appena ho un po' di tempo faccio qualche prova.

EDIT: Sembra che la trasformazione in OpenWrt (o successori) sarà obbligatoria. Con il firmware originale ci fai poco in Italia.

Interessante...se non ci sono le antenne esterne,si fanno,quello è il meno..

Pare che l'hanno già fatto: https://www.youtube.com/watch?v=FhX5KbaNmQg

Yrbaf
08-06-2016, 14:08
EDIT: Sembra che la trasformazione in OpenWrt (o successori) sarà obbligatoria. Con il firmware originale ci fai poco in Italia.

Ok ora è moddato con su OpenWrt (una immagine già pronta che ho trovato in internet), anche se mi è costato quasi 6 ore di lavori.

Le saldature in effetti sono un pelo complicate da fare (con la mia attrezzatura e pure con la mia poca abilità su quello) ma alla fine ho scoperto (dopo aver rotto una piazzola :D ed aver dovuto trovare una soluzione alternativa) che si può fare pure benissimo senza saldare (beh forse un filo, ma quello facile della GND, va sempre saldato) ed impiegandoci solo un 15-30 min (invece delle 3-4 ore che ci ho perso :D).

Anche la procedura di installazione OpenWrt porta via un sacco di tempo (e qui non puoi ottimizzare a meno di saltare i backup) ed almeno 90-100 min ce li butterete.
Questo a causa tempi di boot lentissimi (attorno 10-15 min) e tempi di backup ancora più lenti (35-40 min).

cico78
09-06-2016, 00:08
AZZ...

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

Yrbaf
09-06-2016, 12:31
Quale è l'ultima versione di fw VDSL utilizzabile sotto OpenWrt (e dove si scaricano) ?

Nell'immagine che ho installato (ok su HomeHub5) c'è cpe_574306_571801.bin ma mi sembrava ci fossero fw più recenti (almeno sulle immagini di altri produttori).

EDIT: Trovato la risposta nei messaggi di Herbie_53

farohp
09-06-2016, 18:05
Salve questa notte hanno spento il router staccando l'ups, alla riaccensione(questa mattina) il modem non si collega.

Ho resettato il router dal tastino e ripristinato i valori, ho provato anche sia a impostare PPOA sia PPOE niente da fare non si aggancia.

Ho provato ad aprire il router ma i condensatori sono ok, l'alimentatore è funzionante (ho usato quello di un netgear dg834gt per provare ) ma anche con quello il modem non va. Al momento sono collegato con il dg834gt che funziona perfettamente quindi no problemi di linea.

Cosa posso verificare? ci si può collegare ad una "diagnostica del router" e capire perchè non si collega?

allego log:
1970-01-01 01:02:30 [6] PPP: ppp0 sent [LCP ConfReq id=0x1 <mru 1478> <magic 0x34727a04>]
1970-01-01 01:02:33 [6] PPP: ppp0 sent [LCP ConfReq id=0x1 <mru 1478> <magic 0x34727a04>]
1970-01-01 01:02:36 [6] PPP: ppp0 sent [LCP ConfReq id=0x1 <mru 1478> <magic 0x34727a04>]
1970-01-01 01:02:39 [6] PPP: ppp0 sent [LCP ConfReq id=0x1 <mru 1478> <magic 0x34727a04>]
1970-01-01 01:02:42 [6] PPP: ppp0 sent [LCP ConfReq id=0x1 <mru 1478> <magic 0x34727a04>]
1970-01-01 01:02:45 [6] PPP: ppp0 sent [LCP ConfReq id=0x1 <mru 1478> <magic 0x34727a04>]
1970-01-01 01:02:53 [3] PPP: ppp0 User request
1970-01-01 01:02:53 [3] PPP: ppp0


Al momento ho rimesso il firmware originale stock ma non ho risolto.
grazie

xsiriusx
09-06-2016, 21:43
Sei riuscito a trovare Luci? Io non l'ho trovato quando ho compilato

se cloni il git lo trovi dentro come per openwrt in pratica è tutto identico ha cambiato nome e indirizzo

peppe1973
11-06-2016, 14:56
Dovrebbe essere possibile senza problemi, unica nota è che sicuramente non hai la telefonia fissa visto che vodafone la offre in voip.

fibra vodafone su openwrt

Quel dovrebbe mi e' complicato nel senso che le sto prvando tutte ma senza risultato. Qualcuno ci e' riuscito?

Saluti.

Yrbaf
11-06-2016, 15:23
Probabilmente sarà per la VLAN.

Io ora lo sto usando (ok non sul TPL ma comunque è OWRT) da più di un giorno su Fibra Tiscali.

Per ottenere la connessione Wan è bastato da Luci specificare che l'interfaccia Wan (correttamente configurata con user e pwd) dovesse essere sull'interfaccia fisica Custom: ptm0.835

Dove al posto di 835 ci va la vlan usata dal tuo provider (potrebbe essere anche la stessa).

peppe1973
11-06-2016, 18:19
Probabilmente sarà per la VLAN.

Io ora lo sto usando (ok non sul TPL ma comunque è OWRT) da più di un giorno su Fibra Tiscali.

Per ottenere la connessione Wan è bastato da Luci specificare che l'interfaccia Wan (correttamente configurata con user e pwd) dovesse essere sull'interfaccia fisica Custom: ptm0.835

Dove al posto di 835 ci va la vlan usata dal tuo provider (potrebbe essere anche la stessa).

il problema e dove prendo le credenziali di accesso

Saluti.

Giox040
13-06-2016, 15:38
Sei riuscito a trovare Luci? Io non l'ho trovato quando ho compilato

se cloni il git lo trovi dentro come per openwrt in pratica è tutto identico ha cambiato nome e indirizzo


Premetto che non ho ancora compilato ma sto' cercando di preparare l'ambiente....

A me le cartelle luci & co. non sono comparse dopo aver lanciato
git clone http://git.lede-project.org/source.git

ma solo dopo aver lanciato:
./scripts/feeds update -a
./scripts/feeds install -a


Ho visto che il file feed.conf.default contiene:

src-git packages https://github.com/openwrt/packages.git
src-git luci https://github.com/openwrt/luci.git
src-git routing https://github.com/openwrt-routing/packages.git
src-git telephony https://github.com/openwrt/telephony.git
src-git management https://github.com/openwrt-management/packages.git
src-git targets https://github.com/openwrt/targets.git
#src-git oldpackages http://git.openwrt.org/packages.git
#src-link custom /usr/src/openwrt/custom-feed


ma e' giusto che i feed li peschi sempre da https://github.com/openwrt/?

cico78
18-06-2016, 14:48
Dopo la brutta esperienza con il netgear D7000 ho installato nuovamente 8970.
Chi mi passa uno script per installare una usb come archivio film?

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

Vento041
19-06-2016, 15:20
Raga vi prego aiuto sto diventando idiota. Ormai sono due settimane che ci sbatto la testa e non va una mazza. Ho installato l'ultimo FW ufficiale disponibile (la versione beta), con qualche trick (https://forum.openwrt.org/viewtopic.php?pid=329028) ho installato OpenWrt sul modem senza problemi (e saldature). Ho provato sia l'immagine precompilata di chaos calmer sia ricompilare il tutto direttamente dalle ultime sorgenti su git (attualmente utilizzo questa soluzione).

Ora mi trovo in questa situazione:
http://i63.tinypic.com/2aile9g.png
http://i67.tinypic.com/2hznxg5.png
http://i63.tinypic.com/2jfhw7l.png

La linea DSL c'è ma non riesco a connettermi ad internet. Il firmware è "dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin" (estratto direttamente dal dump del mio modem, testato e completamente funzionante). Il mio operatore è infostrada, le configurazioni sono http://www.infostrada.it/it/at/scheda15.phtml, col FW originale mi sono connesso sia con PPPoE che PPPoA.

Con openwrt ho usato sia PPPoE (vedere immagini sopra) che PPPoA senza successo. Attualmente sto tentando di far funzionare il PPPoE, questo è l'errore che ottengo:

Fri Jun 17 11:06:41 2016 daemon.info pppd[20979]: Plugin rp-pppoe.so loaded.
Fri Jun 17 11:06:41 2016 daemon.info pppd[20979]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Fri Jun 17 11:06:41 2016 daemon.notice pppd[20979]: pppd 2.4.7 started by root, uid 0
Fri Jun 17 11:06:56 2016 daemon.warn pppd[20979]: Timeout waiting for PADO packets
Fri Jun 17 11:06:56 2016 daemon.err pppd[20979]: Unable to complete PPPoE Discovery
Fri Jun 17 11:06:56 2016 daemon.info pppd[20979]: Exit

Con il PPPoA ottengo:

Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: PPPoATM plugin_init
Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: PPPoATM setdevname_pppoatm - SUCCESS:0.8.35
Sat Jun 18 14:41:06 2016 daemon.notice pppd[4723]: pppd 2.4.7 started by root, uid 0
Sat Jun 18 14:41:06 2016 daemon.err pppd[4723]: connect(0.8.35): Address in use
Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: Exit.

Ora le mie configurazioni sono queste (PPPoE):

/etc/config/network

config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'fd15:ca30:d05e::/48'

config atm-bridge 'atm'
option encaps 'llc'
option payload 'bridged'
option vci '35'
option vpi '8'

config dsl 'dsl'
option annex 'a'
option tone 'av'
option xfer_mode 'ptm'
option line_mode 'adsl'
option firmware '/lib/firmware/dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin'

config interface 'lan'
option type 'bridge'
option ifname 'eth0.1'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'

config device 'lan_dev'
option name 'eth0.1'
option macaddr 'c4:6e:1f:58:83:0a'

config interface 'wan'
option ifname 'ptm0'
option proto 'pppoe'
option ipv6 'auto'
option username 'benvenuto'
option password 'ospite'

config device 'wan_dev'
option name 'ptm0'
option macaddr 'c4:6e:1f:58:83:0b'

config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'

config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 2 4 5 6t'


Mi sta vereamente facendo diventare matto sta roba, immagino che sia una stronzata la soluzione, ma non ci arrivo.

Giox040
19-06-2016, 16:45
Raga vi prego aiuto sto diventando idiota. Ormai sono due settimane che ci sbatto la testa e non va una mazza. Ho installato l'ultimo FW ufficiale disponibile (la versione beta), con qualche trick (https://forum.openwrt.org/viewtopic.php?pid=329028) ho installato OpenWrt sul modem senza problemi (e saldature). Ho provato sia l'immagine precompilata di chaos calmer sia ricompilare il tutto direttamente dalle ultime sorgenti su git (attualmente utilizzo questa soluzione).

Ora mi trovo in questa situazione:
http://i63.tinypic.com/2aile9g.png
http://i67.tinypic.com/2hznxg5.png
http://i63.tinypic.com/2jfhw7l.png

La linea DSL c'è ma non riesco a connettermi ad internet. Il firmware è "dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin" (estratto direttamente dal dump del mio modem, testato e completamente funzionante). Il mio operatore è infostrada, le configurazioni sono http://www.infostrada.it/it/at/scheda15.phtml, col FW originale mi sono connesso sia con PPPoE che PPPoA.

Con openwrt ho usato sia PPPoE (vedere immagini sopra) che PPPoA senza successo. Attualmente sto tentando di far funzionare il PPPoE, questo è l'errore che ottengo:

Fri Jun 17 11:06:41 2016 daemon.info pppd[20979]: Plugin rp-pppoe.so loaded.
Fri Jun 17 11:06:41 2016 daemon.info pppd[20979]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Fri Jun 17 11:06:41 2016 daemon.notice pppd[20979]: pppd 2.4.7 started by root, uid 0
Fri Jun 17 11:06:56 2016 daemon.warn pppd[20979]: Timeout waiting for PADO packets
Fri Jun 17 11:06:56 2016 daemon.err pppd[20979]: Unable to complete PPPoE Discovery
Fri Jun 17 11:06:56 2016 daemon.info pppd[20979]: Exit

Con il PPPoA ottengo:

Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: PPPoATM plugin_init
Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: PPPoATM setdevname_pppoatm - SUCCESS:0.8.35
Sat Jun 18 14:41:06 2016 daemon.notice pppd[4723]: pppd 2.4.7 started by root, uid 0
Sat Jun 18 14:41:06 2016 daemon.err pppd[4723]: connect(0.8.35): Address in use
Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: Exit.

Ora le mie configurazioni sono queste (PPPoE):

/etc/config/network

config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'fd15:ca30:d05e::/48'

config atm-bridge 'atm'
option encaps 'llc'
option payload 'bridged'
option vci '35'
option vpi '8'

config dsl 'dsl'
option annex 'a'
option tone 'av'
option xfer_mode 'ptm' <<<<< 'atm'
option line_mode 'adsl'
option firmware '/lib/firmware/dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin'

config interface 'lan'
option type 'bridge'
option ifname 'eth0.1'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'

config device 'lan_dev'
option name 'eth0.1'
option macaddr 'c4:6e:1f:58:83:0a'

config interface 'wan'
option ifname 'ptm0' <<<<<'nas0'
option proto 'pppoe'
option ipv6 'auto'
option username 'benvenuto'
option password 'ospite'
<<<<<< aggiungi: option service 'quello_che_vuoi'

config device 'wan_dev'
option name 'ptm0' <<<<<<<< 'nas0'
option macaddr 'c4:6e:1f:58:83:0b'

config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'

config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 2 4 5 6t'


Mi sta vereamente facendo diventare matto sta roba, immagino che sia una stronzata la soluzione, ma non ci arrivo.

Ciao.
Se hai adsl, con le versioni recenti del trunch, prova ad usare i parametri che ti ho segnato sopra con <<<<
Metti anche il service name, non lasciare 'auto'
Poi riavvia

p.s: l' option firmware che uso io e' quello di default: '/lib/firmware/lantiq-vrx200-a.bin'

Herrnobiz
19-06-2016, 22:48
Penso sia un bug già riportato riguardo appunto la connessione pppoe per il nostro modello:
https://bugs.lede-project.org/index.php?do=details&task_id=16

avware
20-06-2016, 09:12
Raga vi prego aiuto sto diventando idiota. Ormai sono due settimane che ci sbatto la testa e non va una mazza. Ho installato l'ultimo FW ufficiale disponibile (la versione beta), con qualche trick (https://forum.openwrt.org/viewtopic.php?pid=329028) ho installato OpenWrt sul modem senza problemi (e saldature). Ho provato sia l'immagine precompilata di chaos calmer sia ricompilare il tutto direttamente dalle ultime sorgenti su git (attualmente utilizzo questa soluzione).

Ora mi trovo in questa situazione:
http://i63.tinypic.com/2aile9g.png
http://i67.tinypic.com/2hznxg5.png
http://i63.tinypic.com/2jfhw7l.png

La linea DSL c'è ma non riesco a connettermi ad internet. Il firmware è "dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin" (estratto direttamente dal dump del mio modem, testato e completamente funzionante). Il mio operatore è infostrada, le configurazioni sono http://www.infostrada.it/it/at/scheda15.phtml, col FW originale mi sono connesso sia con PPPoE che PPPoA.

Con openwrt ho usato sia PPPoE (vedere immagini sopra) che PPPoA senza successo. Attualmente sto tentando di far funzionare il PPPoE, questo è l'errore che ottengo:

Fri Jun 17 11:06:41 2016 daemon.info pppd[20979]: Plugin rp-pppoe.so loaded.
Fri Jun 17 11:06:41 2016 daemon.info pppd[20979]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Fri Jun 17 11:06:41 2016 daemon.notice pppd[20979]: pppd 2.4.7 started by root, uid 0
Fri Jun 17 11:06:56 2016 daemon.warn pppd[20979]: Timeout waiting for PADO packets
Fri Jun 17 11:06:56 2016 daemon.err pppd[20979]: Unable to complete PPPoE Discovery
Fri Jun 17 11:06:56 2016 daemon.info pppd[20979]: Exit

Con il PPPoA ottengo:

Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: PPPoATM plugin_init
Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: PPPoATM setdevname_pppoatm - SUCCESS:0.8.35
Sat Jun 18 14:41:06 2016 daemon.notice pppd[4723]: pppd 2.4.7 started by root, uid 0
Sat Jun 18 14:41:06 2016 daemon.err pppd[4723]: connect(0.8.35): Address in use
Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: Exit.

Ora le mie configurazioni sono queste (PPPoE):

/etc/config/network

config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'fd15:ca30:d05e::/48'

config atm-bridge 'atm'
option encaps 'llc'
option payload 'bridged'
option vci '35'
option vpi '8'

config dsl 'dsl'
option annex 'a'
option tone 'av'
option xfer_mode 'ptm'
option line_mode 'adsl'
option firmware '/lib/firmware/dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin'

config interface 'lan'
option type 'bridge'
option ifname 'eth0.1'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'

config device 'lan_dev'
option name 'eth0.1'
option macaddr 'c4:6e:1f:58:83:0a'

config interface 'wan'
option ifname 'ptm0'
option proto 'pppoe'
option ipv6 'auto'
option username 'benvenuto'
option password 'ospite'

config device 'wan_dev'
option name 'ptm0'
option macaddr 'c4:6e:1f:58:83:0b'

config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'

config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 2 4 5 6t'


Mi sta vereamente facendo diventare matto sta roba, immagino che sia una stronzata la soluzione, ma non ci arrivo.

Stai usando un trasferimento PTM, proprio delle connessioni vdsl.
Il trasferimento standard per le adsl è ATM. Prova a cambiare quel valore nella sezione Encapsulation Mode.

Giox040
20-06-2016, 10:16
Dopo un po' di tempo che non accedevo via web al router, ieri mi sono accorto che Chrome non permette piu' la connessione via https.

Qualcuno ha avuto modo di verificare se il problema e' stato risolto con le compilazioni piu' recenti di OpenWRT?

xsiriusx
20-06-2016, 15:06
Raga vi prego aiuto sto diventando idiota. Ormai sono due settimane che ci sbatto la testa e non va una mazza. Ho installato l'ultimo FW ufficiale disponibile (la versione beta), con qualche trick (https://forum.openwrt.org/viewtopic.php?pid=329028) ho installato OpenWrt sul modem senza problemi (e saldature). Ho provato sia l'immagine precompilata di chaos calmer sia ricompilare il tutto direttamente dalle ultime sorgenti su git (attualmente utilizzo questa soluzione).

Ora mi trovo in questa situazione:
http://i63.tinypic.com/2aile9g.png
http://i67.tinypic.com/2hznxg5.png
http://i63.tinypic.com/2jfhw7l.png

La linea DSL c'è ma non riesco a connettermi ad internet. Il firmware è "dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin" (estratto direttamente dal dump del mio modem, testato e completamente funzionante). Il mio operatore è infostrada, le configurazioni sono http://www.infostrada.it/it/at/scheda15.phtml, col FW originale mi sono connesso sia con PPPoE che PPPoA.

Con openwrt ho usato sia PPPoE (vedere immagini sopra) che PPPoA senza successo. Attualmente sto tentando di far funzionare il PPPoE, questo è l'errore che ottengo:

Fri Jun 17 11:06:41 2016 daemon.info pppd[20979]: Plugin rp-pppoe.so loaded.
Fri Jun 17 11:06:41 2016 daemon.info pppd[20979]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Fri Jun 17 11:06:41 2016 daemon.notice pppd[20979]: pppd 2.4.7 started by root, uid 0
Fri Jun 17 11:06:56 2016 daemon.warn pppd[20979]: Timeout waiting for PADO packets
Fri Jun 17 11:06:56 2016 daemon.err pppd[20979]: Unable to complete PPPoE Discovery
Fri Jun 17 11:06:56 2016 daemon.info pppd[20979]: Exit

Con il PPPoA ottengo:

Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: PPPoATM plugin_init
Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: PPPoATM setdevname_pppoatm - SUCCESS:0.8.35
Sat Jun 18 14:41:06 2016 daemon.notice pppd[4723]: pppd 2.4.7 started by root, uid 0
Sat Jun 18 14:41:06 2016 daemon.err pppd[4723]: connect(0.8.35): Address in use
Sat Jun 18 14:41:06 2016 daemon.info pppd[4723]: Exit.

Ora le mie configurazioni sono queste (PPPoE):

/etc/config/network

config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'fd15:ca30:d05e::/48'

config atm-bridge 'atm'
option encaps 'llc'
option payload 'bridged'
option vci '35'
option vpi '8'

config dsl 'dsl'
option annex 'a'
option tone 'av'
option xfer_mode 'ptm'
option line_mode 'adsl'
option firmware '/lib/firmware/dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin'

config interface 'lan'
option type 'bridge'
option ifname 'eth0.1'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'

config device 'lan_dev'
option name 'eth0.1'
option macaddr 'c4:6e:1f:58:83:0a'

config interface 'wan'
option ifname 'ptm0'
option proto 'pppoe'
option ipv6 'auto'
option username 'benvenuto'
option password 'ospite'

config device 'wan_dev'
option name 'ptm0'
option macaddr 'c4:6e:1f:58:83:0b'

config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'

config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 2 4 5 6t'


Mi sta vereamente facendo diventare matto sta roba, immagino che sia una stronzata la soluzione, ma non ci arrivo.

è una vdsl? altrimenti il protocollo è ATM! dopo di che il physical setting della parte WAN devi spuntare custom ed inserire "nas0" hai porovato a inserire il service name (mettici quello che vuoi il nome dell'operatore)?

Vento041
20-06-2016, 18:11
Finalmente funziona tutto, PPPoA compreso, gazie a tutti :D:D Mi rimangono solo un paio di domande minori:

- Quant'è la massima MTU che lo switch interno supporta (per testare i jumbo frame)?

- Nella build attualmente uso ho tolto la swap, ho fatto male?

- Ci sono test che confrontano le prestazioni dei vari firmware xDSL? Ora sto utilizzando il 5.7.5.5.1.7-5.7.1.E.1.1 (l'ultimo secondo https://xdarklight.github.io/lantiq-xdsl-firmware-info/) e non vedo problemi.

- Voglio provare ad aggiustare l'SNR, con google mi vengono fuori mille mila guide, sembrano tutte uguali, ne conoscete una migliore (con magari anche qualche test eseguito)?

- Overclock? (just for lulz)

Giox040
20-06-2016, 18:32
Dopo un po' di tempo che non accedevo via web al router, ieri mi sono accorto che Chrome non permette piu' la connessione via https.

Qualcuno ha avuto modo di verificare se il problema e' stato risolto con le compilazioni piu' recenti di OpenWRT?

More infos:
https://github.com/openwrt/luci/issues/736

avware
20-06-2016, 19:01
Quant'è la massima MTU che lo switch interno supporta (per testare i jumbo frame)?
Sei fortunato che lo switch funziona, ogni tanto il driver lo resetta perché schiatta :D
Nella build attualmente uso ho tolto la swap, ho fatto male?
Non c'è quasi mai bisogno dello swap [su Linux], se non su sistemi con pochissima ram.
Ci sono test che confrontano le prestazioni dei vari firmware xDSL? Ora sto utilizzando il 5.7.5.5.1.7-5.7.1.E.1.1 (l'ultimo secondo https://xdarklight.github.io/lantiq-xdsl-firmware-info/) e non vedo problemi.
Sicuramente esistono test, personalmente non ho mai notato differenze. In un paese dove la banda garantita raggiunge si e no il 30% dell'offerta.. è mentalmente lesivo fare di questi discorsi.
Voglio provare ad aggiustare l'SNR, con google mi vengono fuori mille mila guide, sembrano tutte uguali, ne conoscete una migliore (con magari anche qualche test eseguito)?
Se non ricordo male xsiriusx aveva integrato uno script per tale scopo.
Overclock? (just for lulz)
Qualcuno ha tentato, qualcun'altro ha buttato il router. Stiamo parlando di piccoli processori senza ventolina, c'è solo l'heatsink, il rischio è alto.

Yrbaf
20-06-2016, 19:15
Qualcuno ha tentato, qualcun'altro ha buttato il router. Stiamo parlando di piccoli processori senza ventolina, c'è solo l'heatsink, il rischio è alto.

Beh considera che 8970 è fortunato perché ha già l'heatsink.
Altri router Lantiq hanno solo il chip nudo e stop :D.

Vento041
22-06-2016, 00:28
Grazie delle risposte :D qualcuno ha avuto fortuna con i jumbo frame? La mia "Intel EXPI9301CT" supporta una MTU di 4088 e 9014 Byte... Sia sulla scheda che sul router setto 9014, ma al massimo riesco a pingare con una MTU di 1472??? Ho compilato openwrt dall'ultimo trunk, per caso ho dimenticato di abilitare qualcosa nella configurazione (make menuconfig ecc ecc).

Altra domanda lo switch ha un fw interno giusto?

xsiriusx
23-06-2016, 10:22
errore

xsiriusx
23-06-2016, 10:24
Allora spero di fare cosa gradita per tutti quelli come me che un profilo a 6db equivale a circa + 2Mbit di banda a fronte di 5.5Mbit disponibili a 12db

allora copia questo file (https://www.dropbox.com/s/d6pqh1ps4art5vb/6db.sh?dl=0) in /etc attraverso winscp (https://winscp.net/download/winscp575setup.exe)

apri la pagina del router 192.168.1.1 (http://192.168.1.1)

navigare in sistema sottomenù avvio apri la pagina

scorri in fondo la pagina ad avvio locale prima di exit 0 inserisci la riga sh /etc/6db.sh



per chi magari se lo fosse perso! :D

se editate il file con WINSCP quando lo aprite alla voce locs -60 (-60=-6db nel mio caso telecom usa profili a 12db quindi 12-6=6db oppure -50=5db 12db-5=7db) gestite al meglio l'snr in caso di forte attenuazione di linea potrestre avere problemi di stabilità se abbassate troppo l'snr! tenete conto che l'snr è ballerino poichè varia in maniera tale da tenere la velocità di banda stabile! se avete attenuazione intorno ai 30 consiglio di abbassarlo di 4db in modo da avere un snr di 8db!

Usate il benedetto tasto cerca ci sta anche l'overclock del w8970

mikymouse1770
23-06-2016, 17:09
Salve a tutti oggi finalmente sono riuscito a caricare il firmware OpenWrt Barrier Breaker 14.07 / LuCI Trunk (0.12+svn-r10530)
Versione del kernel 3.10.49.
Fin qui tutto ok ma la linea adsl è assente il led del modem non è acceso.
che fare?

Aiuto perfavore

Vento041
24-06-2016, 09:27
Salve a tutti oggi finalmente sono riuscito a caricare il firmware OpenWrt Barrier Breaker 14.07 / LuCI Trunk (0.12+svn-r10530)
Versione del kernel 3.10.49.
Fin qui tutto ok ma la linea adsl è assente il led del modem non è acceso.
che fare?

Aiuto perfavore

Che guida hai seguito? :mbe: La 14.07 è mooolto vecchia :D cmq prima di tutto aggiorna... o usi le immagini precompilate, o ti fai la tua scaricando da git tutto (roba più aggiornata)

mikymouse1770
24-06-2016, 10:43
Che guida hai seguito? :mbe: La 14.07 è mooolto vecchia :D cmq prima di tutto aggiorna... o usi le immagini precompilate, o ti fai la tua scaricando da git tutto (roba più aggiornata)

Innanzitutto grazie dell'aiuto.
Si ho utilizzato la guida al primo post.
Cortesemente se ci sono altre guide e altri file da poter utilizzare mi indicheresti dove reperirli se non ti spiace?
Ieri ho ripristinato il firmware originale per verificare casomai avessi danneggiato la linea, ma adesso con l'originale funziona tutto.
Per essere più precisi ero in attesa del convertitore appena arrivato mi sono messo subito all'opera.
Per prima cosa ho scaricato i 2 file "openwrt-lantiq-xrx200-TDW8970-sysupgrade" e "openwrt-lantiq-xrx200-TDW8970-uImage" ed ho caricato tramite seriale il primo il secondo non so a cosa serva.
Al riavvio ho inserito in lib/firmware il file "dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.bin" rinominato vdsl.bin, riavviato ma nulla da fare openwrt installato ma adsl nisba non aggancia la portante.
Poco fà ho recuperato altri file credo più recenti "openwrt-15.05-lantiq-xrx200-TDW8970-sysupgrade" e "openwrt-15.05-lantiq-xrx200-TDW8970-uImage".
Adesso provo a caricare quest'ultimo ed ha modificare i parametri in etc/config/network:
Se sbaglio qualcosa, qualcuno per favore me lo indichi.
Sono in attesa di nuove istruzioni grazie.

mikymouse1770
25-06-2016, 11:12
Salve a tutti eccomi di nuovo qua.

Finalmente ci sono riuscito, dopo numerosi sbattimenti prova e riprova leggi qua e la, ho installato questa release ditemi se va bene o c'è qualcosa di più recente:?
OpenWrt Chaos Calmer 15.05.1 / LuCI 15.05-149-g0d8bbd2 Release (git-15.363.78009-956be55)
Kernel Version 3.18.23

Dopo semplice modifica in network funziona, si allinea regolarmente, navigo sia in lan che wifi con pc e android, led accessi e funzionanti alla perfezione.

Durante queste ore con prova e riprova ho notato che alcuni firmware sono in italiano e con molte più opzioni rispetto a questa release.

Per adesso lascio cosi anche x smanettarci un pò, e resto in attesa se vi va di ulteriori delucidazioni come migliorare openwrt.

Ringrazio in anticipo chi mi vuole aiutare.

Herbie_53
26-06-2016, 22:05
Le saldature in effetti sono un pelo complicate da fare (con la mia attrezzatura e pure con la mia poca abilità su quello) ma alla fine ho scoperto (dopo aver rotto una piazzola :D ed aver dovuto trovare una soluzione alternativa) che si può fare pure benissimo senza saldare (beh forse un filo, ma quello facile della GND, va sempre saldato) ed impiegandoci solo un 15-30 min (invece delle 3-4 ore che ci ho perso :D).

L'ho appena preso anche io dall'Inghilterra! :D Presumo ci vorranno 1-2 settimane prima di averlo tra le mani, intanto che aspetto volevo sapere come avevi fatto a modificarlo senza saldature.

Comunque sia, appena mi arriva possiamo anche aprire un topic separato senza andare in off-topic su questo... (magari così si interessa anche altra gente)

Yrbaf
26-06-2016, 22:54
No alla fine le saldature le ho fatte su tutte le piazzole, però mi sono venute male (e sono attaccate al pelo) ed una pista / piazzola è pure venuta via (RX o TX non ricordo quale).
Al che ho dovuto trovare una soluzione alternativa per sistemarla.

E l'ho trovata con una soluzione meccanica a molla per tenere il filo a contatto senza saldarlo.
Al che mi sono accorto che volendo si potevano fare tutti (tranne forse la massa) così fin da subito senza saldare o quasi.
Ti serve un filo anima intera (non multifilo) e della colla (probabilm. colla a caldo) per fissare i fili.
Ho qualche foto che documenta.

Herbie_53
27-06-2016, 10:52
No alla fine le saldature le ho fatte su tutte le piazzole, però mi sono venute male (e sono attaccate al pelo) ed una pista / piazzola è pure venuta via (RX o TX non ricordo quale).
Al che ho dovuto trovare una soluzione alternativa per sistemarla.

E l'ho trovata con una soluzione meccanica a molla per tenere il filo a contatto senza saldarlo.
Al che mi sono accorto che volendo si potevano fare tutti (tranne forse la massa) così fin da subito senza saldare o quasi.
Ti serve un filo anima intera (non multifilo) e della colla (probabilm. colla a caldo) per fissare i fili.
Ho qualche foto che documenta.

Penso di aver capito cosa dici, ma se mi condividi le immagini mi aiuteresti molto comunque. Grazie! :)

Yrbaf
27-06-2016, 15:55
Prova ad aprire (io ora non ho tempo) un thread ufficiale o meno sull'argomento (BT HomeHub 5A con OWrt), magari copiando parte dei miei post qui e poi aggiungerò commenti (e se riesco foto) a quel thread.
Metterle qui penso sia troppo OT.

al3000
28-06-2016, 19:26
ragazzi ho un problema, caricando sia l' ultimo firmware openwrt, che ho trovato qualche post fa, che caricando le build di lede che ho trovato sempre qui in bundle trovo un firmware dsl che non funziona con la mia linea, in quanto il modem nemmeno si allinea alla portante.
Provando a cambiarlo cancellandolo da /lib/firmware non riesco a metterne nessun altro in quanto dice che non c'e spazio disponibile quindi sono dovuto tornare alla build di xsiriusx r47830.
Avete qualche soluzione oppure sbaglio qualcosa ?

alefello
28-06-2016, 20:17
Salve a tutti. Mi sta arrivando il suddetto modello in previsione della VDSL ma cercando in giro non ho trovato molte informazioni circa le configurazioni "passabili" al driver xDSL, ed in particolare relative ad UPBO. Qualcuno potrebbe aiutarmi?
Grazie :)

Herrnobiz
29-06-2016, 15:31
Questa è l'ultima build che ho compilato la r815
https://drive.google.com/file/d/0BxjcvukeCiDFSzlzeE5CeEVLU1E/view?usp=sharing
A quanto vedo il file generato dalla compilazione di LEDE sta crescendo sempre più, motivo per cui mentre nella mia rel precedente riuscivano a starci tranquilamente anche openvpn+qos+ server di stampa+hd idle il tutto in circa 7.1MB, in quest'ultima li ho dovuti rimuovere e nonostante questo l'immagine pesa addirittura 7.4 :eek: e restano appena 88kb liberi dopo il flash.
Lascio in condivisione anche la vecchia rella r489, visto che più completa e ugualmente stabile.
https://drive.google.com/file/d/0BxjcvukeCiDFdjhyQlZyUTlwbmc/view?usp=sharing

strassada
02-07-2016, 20:16
netgear ha rilasciato il modem DM200 basato sempre sul Lantiq vr9, il binario dsl Annex A (c'è anche quello Annex B) integrato è la versione dsl_vr9_firmware_xdsl-05.08.01.05.00.07_05.08.00.09.00.01.bin, che mi sembra la più aggiornata (gli altri arrivano alla 5.7.x, questo 5.8.x)
trovate sia il firmware che i sorgenti v1.0.0.34
http://www.downloads.netgear.com/files/GDC/DM200/DM200_V1.0.0.34.zip
http://www.downloads.netgear.com/files/GPL/DM200-V1.0.0.34_GPL_src.tar.gz

al3000
05-07-2016, 16:00
netgear ha rilasciato il modem DM200 basato sempre sul Lantiq vr9, il binario dsl Annex A (c'è anche quello Annex B) integrato è la versione dsl_vr9_firmware_xdsl-05.08.01.05.00.07_05.08.00.09.00.01.bin, che mi sembra la più aggiornata (gli altri arrivano alla 5.7.x, questo 5.8.x)
trovate sia il firmware che i sorgenti v1.0.0.34
http://www.downloads.netgear.com/files/GDC/DM200/DM200_V1.0.0.34.zip
http://www.downloads.netgear.com/files/GPL/DM200-V1.0.0.34_GPL_src.tar.gz

grazie mille questa versione funziona benissimo.
cmq ho risolto il mio problema ricompilandomi lede e creando un immagine il più essenziale possibile ma senza mettere in bundle nessun firmware.

zbear
07-07-2016, 21:31
Scusate, gente, ma ho alcuni problemi con il mio 8970v1 che uso a casa a causa di alcuni bug sul firmware ufficiale con le vpn se usato come router wireless. In più vorrei eliminare la VSR che mi ha dato vodafone e usare direttamente il w8970 come tutto fare (ora è in cascata alla VSR, con la stessa che ha anche la vpn ipsec attiva).
Non essendo particolarmente ferrato in sviluppo e compilazione (sono più hardwarista), c'è una versione ben funzionante di openWRT che potete consigliarmi da installare per risolvere i miei problemi?
Questo qui sopra andrebbe bene?

Grazie anticipati :)

Nativoz
08-07-2016, 23:17
Ciao, io sono rimasto un po' indietro e non ho fatto il "salto" a lede.
@Herrnobiz, quando dici che LEDE è diventato ingombrante e sei riuscito a metterci solo pochi pacchetti, non parli di LUCI. LUCI c'è ancora o per qualsiasi operazione bisogna andare in ssh?
Dove trovo il changelog?

grazie

Herrnobiz
09-07-2016, 02:01
@Nativoz
Luci lo metto SEMPRE a costo di limare altrove.
Per lede mi sbagliavo, per problemi miei mi venivano fuori sempre build pesanti, a sistema pulito invece sono riuscito a mettere tutto ed avanza più spazio di prima :D (luci ita, qos, load balancing, statistiche, samba,vsftp, wol, ip per bind, e2fsprogs,mountpoints, server di stampa, openvpn, adblock,hdidle,upnp, fat32,vfat,exfat,ext4, dns dinamico+no-ip.com, e per tutti gli applicativi supportati c'è la gestione tramite luci).
Per il changelog non saprei dirti, di solito mi compilo una nuova build ogni volta che vedo che c'è una nuova modifica per il chip lantiq che abbiamo.
Questa sotto è l'ultimissima build r918 , forse nella prossima provo a inserire il binario dsl della netgear di alcuni post sopra
https://drive.google.com/file/d/0BxjcvukeCiDFNXA2R2xjRmYtSXM/view?usp=sharing
Al primo boot dopo il flash potrebbe non funzionare la lan, basta riavviarlo e va.

zbear
09-07-2016, 22:49
.....
Al primo boot dopo il flash potrebbe non funzionare la lan, basta riavviarlo e va.

@herrnobiz
grazie da parte mia.
Essendo ancora piuttosto a digiuno sui firmware da router, nel tuo hai integrato anche l'uso come router ? Lo metterei al posto di una Vodafone Revolution ....

Herrnobiz
09-07-2016, 22:57
@herrnobiz
grazie da parte mia.
Essendo ancora piuttosto a digiuno sui firmware da router, nel tuo hai integrato anche l'uso come router ? Lo metterei al posto di una Vodafone Revolution ....
Prego ;)
L'uso come router è previsto già di base in lede/openwrt, non ci sono pacchetti da integrare per farlo, basta saper configurare l'apparecchio

mikymouse1770
11-07-2016, 13:23
Salve a tutti da 2 settimane circa, uso openwrt, volevo sapere se si può installare jdownloader, se si come?
Se non è possibile, io utilizzo jdownloader2 sul mio qnap ts212 esiste una guida per lo script di riconnessione di jdownloader2?

grazie in anticipio

al3000
12-07-2016, 16:43
@Nativoz
Luci lo metto SEMPRE a costo di limare altrove.
Per lede mi sbagliavo, per problemi miei mi venivano fuori sempre build pesanti, a sistema pulito invece sono riuscito a mettere tutto ed avanza più spazio di prima :D (luci ita, qos, load balancing, statistiche, samba,vsftp, wol, ip per bind, e2fsprogs,mountpoints, server di stampa, openvpn, adblock,hdidle,upnp, fat32,vfat,exfat,ext4, dns dinamico+no-ip.com, e per tutti gli applicativi supportati c'è la gestione tramite luci).
Per il changelog non saprei dirti, di solito mi compilo una nuova build ogni volta che vedo che c'è una nuova modifica per il chip lantiq che abbiamo.
Questa sotto è l'ultimissima build r918 , forse nella prossima provo a inserire il binario dsl della netgear di alcuni post sopra
https://drive.google.com/file/d/0BxjcvukeCiDFNXA2R2xjRmYtSXM/view?usp=sharing
Al primo boot dopo il flash potrebbe non funzionare la lan, basta riavviarlo e va.

Scusa Herrnobiz, essendo neofita in fatto di firmware custom volevo chiederti come inserire il binario dsl in fase di compilazione, in quanto con le build che mi autocompilo ogni volta dopo il flash devo copiare tramite scp il binario nel modem

zbear
14-07-2016, 11:48
@Herrnobiz

Allora ... tutta la parte hardware è stata molto semplice, collegata rs232 ttl (saldando 3 pin sullo stampato), tutto fatto, si installa tutto senza problema MA .... al boot "kernal panic" :cry:

Allego i msg di errore:
U-Boot 2010.06-svn4806-LANTIQ-v-2.3.08 (Sep 29 2014 - 11:32:13)

............................................

[ 1.498248] 8021q: 802.1Q VLAN Support v1.8
[ 1.504042] ath9k,eeprom ath9k_eep: using led pin 0.
[ 1.507548] ath9k,eeprom ath9k_eep: inverted LED polarity
[ 1.512989] ath9k,eeprom ath9k_eep: disabled 5 GHz band
[ 1.518190] ath9k,eeprom ath9k_eep: loaded ath9k eeprom
[ 1.529940] squashfs: SQUASHFS error: unable to read id index table
[ 1.535090] List of all partitions:
[ 1.538302] 1f00 128 mtdblock0 (driver?)
[ 1.543293] 1f01 7808 mtdblock1 (driver?)
[ 1.548355] 1f02 1656 mtdblock2 (driver?)
[ 1.553389] 1f03 6151 mtdblock3 (driver?)
[ 1.558437] 1f04 1024 mtdblock4 (driver?)
[ 1.563485] 1f05 64 mtdblock5 (driver?)
[ 1.568549] 1f06 192 mtdblock6 (driver?)
[ 1.573571] No filesystem could mount root, tried: squashfs
[ 1.579237] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,3)
[ 1.589023] Rebooting in 1 seconds..


Se invece carico un altro firmware da qui
https://drive.google.com/folderview?id=0B_3osacP9Q97OEFVVjFiN3ZUT3M&usp=sharing
quello più recente del 2015, funziona perfettamente.


E mo' che faccio ? Sulla tua versione c'è qualche trucco per applicarla?

Ciao

Giox040
14-07-2016, 16:05
@Nativoz
Luci lo metto SEMPRE a costo di limare altrove.
Per lede mi sbagliavo, per problemi miei mi venivano fuori sempre build pesanti, a sistema pulito invece sono riuscito a mettere tutto ed avanza più spazio di prima :D (luci ita, qos, load balancing, statistiche, samba,vsftp, wol, ip per bind, e2fsprogs,mountpoints, server di stampa, openvpn, adblock,hdidle,upnp, fat32,vfat,exfat,ext4, dns dinamico+no-ip.com, e per tutti gli applicativi supportati c'è la gestione tramite luci).
Per il changelog non saprei dirti, di solito mi compilo una nuova build ogni volta che vedo che c'è una nuova modifica per il chip lantiq che abbiamo.
Questa sotto è l'ultimissima build r918 , forse nella prossima provo a inserire il binario dsl della netgear di alcuni post sopra
https://drive.google.com/file/d/0BxjcvukeCiDFNXA2R2xjRmYtSXM/view?usp=sharing
Al primo boot dopo il flash potrebbe non funzionare la lan, basta riavviarlo e va.


Qualcuno cortesemente (e pietosamente) mi puo' confermare se per preparare l'ambiente per LEDE, dopo aver dato il cmd:
git clone http://git.lede-project.org/source.git

per scaricare ed istallare LUCI e gli altri "feeds" disponibili bisogna spostarsi in ~/source/ (creata dal cmd precedente) e dare gli gli stessi comandi di OpenWRT:

./scripts/feeds update -a
./scripts/feeds install -a

oppure la procedura e' diversa?

Grazie!

Herbie_53
14-07-2016, 17:53
oppure la procedura e' diversa?

Grazie!

Io ho fatto proprio come dici te... e sembra funzionare tutto.

zbear
14-07-2016, 21:38
@Herrnobiz

Mi sono letto tutto il thread.
Come mai le tue versioni non riesco a farle partire? Anche caricate via LUCI danno problemi o di kernal panic o di blocco completo ad un certo punto di caricamento.
Tu le carichi via sysupgrade?

Ciao

avware
14-07-2016, 22:21
Se non riesci a far partire solo le sue versioni ci può essere una sola semplice spiegazione: sono compilate per altro hardware.
Ricordate che di 8970 ci sono due versioni, v1 e v3, con hardware differente (v1=lantiq, v3=broadcom).
Inoltre c'è 8980 con hardware simile ma non uguale.

zbear
14-07-2016, 22:42
Se non riesci a far partire solo le sue versioni ci può essere una sola semplice spiegazione: sono compilate per altro hardware.
Ricordate che di 8970 ci sono due versioni, v1 e v3, con hardware differente (v1=lantiq, v3=broadcom).
Inoltre c'è 8980 con hardware simile ma non uguale.

Se sono qui è perchè ho la v1. Anzi la v1.2, come riportato sull'etichetta sotto il router.
Fra l'altro ci vuole un discreto utonto per non distinguere fra la v1 e la v3 ....
E se hai letto i miei post riporto che le versioni più vecchie si installano perfettamente.
Ora poi ora ho su la versione di un altro utente del forum, Aceto, di marzo 2016 e funziona perfettamente. Ma manca openvpn e mi servirebbe ....
In più l'errore che ho segnalato sopra, di kernal panic, si è già verificato alla fine dell'anno scorso e qualcuno ha segnalato una parte di software legato all'usb come origine del problema.
Ma potrebbe anche essere dovuto al modo di installare il firmware. Per questo volevo delucidazioni.

Herrnobiz
15-07-2016, 11:20
@zbear
mi dispiace ma non so a cosa possa essere dovuto, di solito aggiorno con trammite sysupgrade ma queste ultime build le ho caricate anche con webui e non danno problemi...
Non ho nemmeno riscontro se sia successo ad altri il tuo problema, ma non ci sono procedure particolari, al contrario, faccio quasi solo dei dirt flash scegliendo di mantenere le impostazioni precedenti senza incorrere in problemi

zbear
15-07-2016, 11:26
@zbear
mi dispiace ma non so a cosa possa essere dovuto, di solito aggiorno con trammite sysupgrade ma queste ultime build le ho caricate anche con webui e non danno problemi...
Non ho nemmeno riscontro se sia successo ad altri il tuo problema, ma non ci sono procedure particolari, al contrario, faccio quasi solo dei dirt flash scegliendo di mantenere le impostazioni precedenti senza incorrere in problemi

Grazie, ma speravo avessi avuto qualche info di più :)
Farò qualche prova autonoma .....

Giox040
15-07-2016, 11:35
Io ho fatto proprio come dici te... e sembra funzionare tutto.

Grazie mille!

zbear
15-07-2016, 13:37
Qualcuno cortesemente............

per scaricare ed istallare LUCI e gli altri "feeds" disponibili bisogna spostarsi in ~/source/ (creata dal cmd precedente) e dare gli gli stessi comandi di OpenWRT:

./scripts/feeds update -a
./scripts/feeds install -a

oppure la procedura e' diversa?

Grazie!


1) .... ci sto guardando anch'io e non mi funziona nemmeno a me. Feeds c'è ma non fa un bel nulla .... Risolto: mancava Perl. installato, ora parte ma mi rifila un sacco di errori ...
"$ ./scripts/feeds update -a
Can't exec "make": No such file or directory at ./scripts/feeds line 21.
Use of uninitialized value in split at ./scripts/feeds line 21.
Use of uninitialized value $mkver[0] in pattern match (m//) at ./scripts/feeds l ine 23.
Use of uninitialized value $mkver[1] in pattern match (m//) at ./scripts/feeds l ine 24.
Use of uninitialized value in split at ./scripts/feeds line 26.
Use of uninitialized value $mkv1 in numeric ge (>=) at ./scripts/feeds line 27.
Use of uninitialized value $mkv1 in numeric eq (==) at ./scripts/feeds line 27.
Unsupported version of make found: make"
A caccia ..... :)

2) Risolto. Chiede anche l'installazione di make.

Ora funzia :)

Giox040
15-07-2016, 17:10
1) .... ci sto guardando anch'io e non mi funziona nemmeno a me. Feeds c'è ma non fa un bel nulla .... Risolto: mancava Perl. installato, ora parte ma mi rifila un sacco di errori ...
"$ ./scripts/feeds update -a
Can't exec "make": No such file or directory at ./scripts/feeds line 21.
Use of uninitialized value in split at ./scripts/feeds line 21.
Use of uninitialized value $mkver[0] in pattern match (m//) at ./scripts/feeds l ine 23.
Use of uninitialized value $mkver[1] in pattern match (m//) at ./scripts/feeds l ine 24.
Use of uninitialized value in split at ./scripts/feeds line 26.
Use of uninitialized value $mkv1 in numeric ge (>=) at ./scripts/feeds line 27.
Use of uninitialized value $mkv1 in numeric eq (==) at ./scripts/feeds line 27.
Unsupported version of make found: make"
A caccia ..... :)

2) Risolto. Chiede anche l'installazione di make.

Ora funzia :)


In effetti, dopo aver aver fatto git clone http://git.lede-project.org/source.git , ho trovato il file README:

This is the buildsystem for the LEDE Linux distribution.

Please use "make menuconfig" to choose your preferred
configuration for the toolchain and firmware.

You need to have installed gcc, binutils, bzip2, flex, python, perl, make,
find, grep, diff, unzip, gawk, getopt, subversion, libz-dev and libc headers.

Run "./scripts/feeds update -a" to get all the latest package definitions
defined in feeds.conf / feeds.conf.default respectively
and "./scripts/feeds install -a" to install symlinks of all of them into
package/feeds/.

Use "make menuconfig" to configure your image.

Simply running "make" will build your firmware.
It will download all sources, build the cross-compile toolchain,
the kernel and all choosen applications.

To build your own firmware you need to have access to a Linux, BSD or MacOSX system
(case-sensitive filesystem required). Cygwin will not be supported because of
the lack of case sensitiveness in the file system.




Pero' su ubuntu 14.04 LTS 32bit, installando i pacchetti citati, ottengo degli errori:


sudo apt-get install gcc binutils bzip2 flex python perl make find grep diff unzip gawk getopt subversion libz-dev libc
[sudo] password for user:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Nota, viene selezionato "zlib1g-dev" al posto di "libz-dev"
Il pacchetto diff non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
oppure è disponibile solo all'interno di un'altra sorgente
Tuttavia questi pacchetti lo sostituiscono:
diffutils

E: Impossibile trovare il pacchetto find
E: Il pacchetto "diff" non ha candidati da installare
E: Impossibile trovare il pacchetto getopt
E: Impossibile trovare il pacchetto libc


Cosa posso fare?

Edit: ho provato a compilare comunque e non mi ha dato nè errori nè warning. Ora sta' funzionando regolarmente da 2 giorni.
Anche il problema della connessione https di OpenWRT con le ultime versioni di Chrome, che avevo segnalato qualche pagina fa, e' stato risolto in LEDE.

zbear
15-07-2016, 19:48
In effetti, dopo aver aver fatto git clone http://git.lede-project.org/source.git , ho trovato il file README:
.......................
Pero' su ubuntu 14.04 LTS 32bit, installando i pacchetti citati, ottengo degli errori.............
Cosa posso fare?

Io ho usato una tecnica diversa: ho lanciato
./scripts/feeds update -a
ho guardato gli errori e li ho risolti e poi install con la stessa procedura.
Non mi sono preoccupato di installare PRIMA i pacchetti, perchè non sapevo quali erano già installati e potevo avere dei conflitti .....

Per altro, TEMERARIAMENTE, sto proprio usando Cygwin: mi aspetto problemi a causa del case-sensitive (NTFS di M$ lo è, ma le api Win32 non lo gestiscono), ma voglio vedere cosa succede (anche se in fase di make menuconfig l'errore lo bypasso con l'apposito comando di make) ....

A PROPOSITO, ma è incredibile: ci sono CENTINAIA di pacchetti disponibili !!
Non è che qualcuno ha un elenco di uso degli stessi? O me li vo' a cercare? :)

Herbie_53
16-07-2016, 09:32
Prova ad aprire (io ora non ho tempo) un thread ufficiale o meno sull'argomento (BT HomeHub 5A con OWrt), magari copiando parte dei miei post qui e poi aggiungerò commenti (e se riesco foto) a quel thread.
Metterle qui penso sia troppo OT.

Alla fine ce l'ho fatta... ho modificato il modem senza fare una sola saldatura! :D
Mi ci è voluta una serata intera, ma è stata una soddisfazione!
Comunque sto cercando di aprire il topic, ma dice che io non ho abbastanza privilegi. :mbe: Qualcuno sa come posso fare?

zbear
16-07-2016, 11:57
Tutto installato e funzionante, anche se ho usato alla fine Virtualbox e Mint64 (ODIO l'interfaccia di Ubuntu ....).
Qualche problema con utente e permessi, ma ora funziona tutto.
Mi resta solo un problema per dare il via alle danze: qualcuno mi riesce a indicare un elenco dei moduli da montare e la relativa funzione, per non impazzire una settimana a cercarli in rete?

Grazie :)

strassada
19-07-2016, 11:51
nel firmware beta del d8500 ho trovato un altro binario per i vr9 (meno recente di quello trovato sul dm200) dsl_vr9_firmware_xdsl-05.07.06.0E.01.07_05.07.02.08.00.01.bin (LINK (https://mega.nz/#!XEYxyQ6Y!-gW02MCUSIj835xF6cbbvpEsa4Y_lva6gT_Fyh7zKEc)) che non mi pare si trovi in https://xdarklight.github.io/lantiq-xdsl-firmware-info/ o altrove.

la parte adsl (5.7.2.8...) è più aggiornata di quella che si trova in altre versioni 5.7 (anche se ovviamente il binario segnalato qualche giorno fa è più aggiornato, visto che ha la 5.8.0.9) a parte quella nei Lancom (5.7.2.F...)

Shamrogue
19-07-2016, 14:46
netgear ha rilasciato il modem DM200 basato sempre sul Lantiq vr9, il binario dsl Annex A (c'è anche quello Annex B) integrato è la versione dsl_vr9_firmware_xdsl-05.08.01.05.00.07_05.08.00.09.00.01.bin, che mi sembra la più aggiornata (gli altri arrivano alla 5.7.x, questo 5.8.x)
trovate sia il firmware che i sorgenti v1.0.0.34
http://www.downloads.netgear.com/files/GDC/DM200/DM200_V1.0.0.34.zip
http://www.downloads.netgear.com/files/GPL/DM200-V1.0.0.34_GPL_src.tar.gz

Come si estrae il firmware dall'immagine?

Yrbaf
19-07-2016, 16:58
E' presente nei sorgenti (file dsl_vr9_firmware_xdsl-05.08.01.05.00.07_05.08.00.09.00.01.tar.gz), non c'è da estrarre nulla dall'immagine.

Shamrogue
19-07-2016, 22:20
E' presente nei sorgenti (file dsl_vr9_firmware_xdsl-05.08.01.05.00.07_05.08.00.09.00.01.tar.gz), non c'è da estrarre nulla dall'immagine.

Ok, grazie.
Ci sono 6 file bin nella cartella firmware/lantiq, quali sono le differenze?
Inoltre vedo che sono tutti di soli 64kb, come mai? Quello che ho sul mio router supera gli 800kb...

Busone di Higgs
20-07-2016, 08:09
Posso installare il firmware su un 9980? La parte wireless non mi interessa perche' uso un Ap all'esterno rivolto verso l'appartamento.

Altra cosa, ho bisogno di una dritta di come passare il router in modalita' modem bridge;

uso un router esterno, un lamobo R1 con armbian, tuttavia dato che ci metto le mani continuamente e' facile che sputtani l'installazione e anche quindi devo prevedere la possibilita' di riportare il tplink in modalita' router; dietro c'e' una penna da 8gb per spostare la root e aggungere eventuale software.

Poi ho una patch grezza per potere usare mini_snmpd con onlineeye, un software di monitoria che usa un'icona sul sistray e una finestra fluttuante trasparente per monitorare il traffico, ma la versione che ho compilato e' per il wdr3600 e non credo abbia la stessa cpu (l'ho ricompilato anche sotto armbian).....

la mia linea e' una vdsl ti Tim.

edit: la seriale e' gia' connessa, il pin otg parallelato al puslante wps; gia installata una build personalizzata di un utente di openwrt originale che funziona, ma i moduli del kernel originale ovviamente non sono compatilibi e andrebbero ricompilati (quindi niente modulo per storage usb); ho gia' provato a ricompilare in passato openwrt per il wdr3600, in quell'occasione era per modificare alcuni binari per esigenze personali, tuttavia fra sorgenti originali, trunk e patch varie in questo momento non saprei dove partire; per ora ho letto una parte del thread.
Ora che c'e' l'opportunita' voglio rispolverare questo router e riprovare da capo; confermo che le wlan non mi serve perche' uso gia' un dispositivo indipendente (e in genere preferisco il cavo).

Yrbaf
20-07-2016, 10:04
Il FW per 8970 se lo installi va, ma senza parte Wireless (totalmente) e con qualche altro problemino (ora non ricordo cosa, forse i led).

Se invece trovi (o qualcuno ti compila) il Fw per 8980 allora nessun problema, tranne il WiFi a metà.
In questo caso non zero WiFi ma solo Wifi a 2.4GHz, il 5GHz è fuori uso.

Ok, grazie.
Ci sono 6 file bin nella cartella firmware/lantiq, quali sono le differenze?
Inoltre vedo che sono tutti di soli 64kb, come mai? Quello che ho sul mio router supera gli 800kb...
Cerca bene e troverai il fw da 800K (anzi i fw dato che ci sono più versioni, almeno due, nei sorgenti).
Quelli che tu citi probabilmente sono i sorgenti della parte API.

Shamrogue
20-07-2016, 10:50
Cerca bene e troverai il fw da 800K (anzi i fw dato che ci sono più versioni, almeno due, nei sorgenti).
Quelli che tu citi probabilmente sono i sorgenti della parte API.

Ok, trovati grazie, sono nella /dl

Giox040
20-07-2016, 11:33
Tutto installato e funzionante, anche se ho usato alla fine Virtualbox e Mint64 (ODIO l'interfaccia di Ubuntu ....).
Qualche problema con utente e permessi, ma ora funziona tutto.
Mi resta solo un problema per dare il via alle danze: qualcuno mi riesce a indicare un elenco dei moduli da montare e la relativa funzione, per non impazzire una settimana a cercarli in rete?

Grazie :)

Complimenti, pero' non ho capito, se e' tutto installato e funzionante, che elenco di moduli cerchi?

zbear
20-07-2016, 12:09
Complimenti, pero' non ho capito, se e' tutto installato e funzionante, che elenco di moduli cerchi?

Per l'esattezza ora ho 2 problemi:

1) la mancanza di una tabella che indichi COSA fa il singolo modulo disponibile, quali attivare per determinate funzioni (tipo openvpn).
2) alla fine del make mi ritrovo vari file, ma MANCANO COMPLETAMENTE i due file sysupgrade e factory !! (e questa proprio non l'ho capita....)

Giox040
20-07-2016, 13:20
Per l'esattezza ora ho 2 problemi:

1) la mancanza di una tabella che indichi COSA fa il singolo modulo disponibile, quali attivare per determinate funzioni (tipo openvpn).
2) alla fine del make mi ritrovo vari file, ma MANCANO COMPLETAMENTE i due file sysupgrade e factory !! (e questa proprio non l'ho capita....)

2) Hai guardato in /bin/lantiq? Comunque il factory a me non l'ha mai creato.


1) E' una cosa di cui anch'io sento l'esigenza, qualche info nel wiki di OpenWRT l'ho trovata ma sparsa di qua e di la, non in un doc apposito con l'elenco delle funzioni e dipendenze di tutti i pacchetti disponibili.

Andando a tentoni nel menu del make menuconfig, nell'ultima compilazione di LEDE che ho fatto (luci e' in inglese), il risultato sintetizzato nel file diff e' quello sotto riportato ma anticipo che molte voci non so cosa siano e diverse features non le ho mai provate.

Lo pubblico a favore di chi vuole provare la compilazione ma anche nella speranza di ricevere dei feedback da qualche utente piu' esperto, che spero mi segnali eventuali inesattezze, pacchetti superflui o mancanti.
Grazie.


CONFIG_TARGET_lantiq=y
CONFIG_TARGET_lantiq_xrx200=y
CONFIG_TARGET_lantiq_xrx200_DEVICE_TDW8970=y
CONFIG_OPENSSL_WITH_EC=y
CONFIG_OPENVPN_openssl_ENABLE_DEF_AUTH=y
CONFIG_OPENVPN_openssl_ENABLE_FRAGMENT=y
CONFIG_OPENVPN_openssl_ENABLE_HTTP=y
CONFIG_OPENVPN_openssl_ENABLE_LZO=y
CONFIG_OPENVPN_openssl_ENABLE_MULTIHOME=y
CONFIG_OPENVPN_openssl_ENABLE_PF=y
CONFIG_OPENVPN_openssl_ENABLE_PORT_SHARE=y
CONFIG_OPENVPN_openssl_ENABLE_SERVER=y
CONFIG_OPENVPN_openssl_ENABLE_SMALL=y
CONFIG_OPENVPN_openssl_ENABLE_SOCKS=y
CONFIG_PACKAGE_adblock=y
CONFIG_PACKAGE_block-mount=y
CONFIG_PACKAGE_collectd=y
CONFIG_PACKAGE_collectd-mod-interface=y
CONFIG_PACKAGE_collectd-mod-iwinfo=y
CONFIG_PACKAGE_collectd-mod-load=y
CONFIG_PACKAGE_collectd-mod-network=y
CONFIG_PACKAGE_collectd-mod-rrdtool=y
CONFIG_PACKAGE_ddns-scripts=y
CONFIG_PACKAGE_ddns-scripts_no-ip_com=y
CONFIG_PACKAGE_e2fsprogs=y
CONFIG_PACKAGE_etherwake=y
CONFIG_PACKAGE_hd-idle=y
CONFIG_PACKAGE_ip=y
CONFIG_PACKAGE_iptables-mod-conntrack-extra=y
CONFIG_PACKAGE_iptables-mod-ipopt=y
CONFIG_PACKAGE_iwinfo=y
CONFIG_PACKAGE_kmod-fs-ext4=y
CONFIG_PACKAGE_kmod-fs-vfat=y
CONFIG_PACKAGE_kmod-fuse=y
CONFIG_PACKAGE_kmod-ifb=y
CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y
CONFIG_PACKAGE_kmod-ipt-ipopt=y
CONFIG_PACKAGE_kmod-lib-crc16=y
CONFIG_PACKAGE_kmod-llc=y
CONFIG_PACKAGE_kmod-nfnetlink=y
CONFIG_PACKAGE_kmod-nls-cp850=y
CONFIG_PACKAGE_kmod-sched-connmark=y
CONFIG_PACKAGE_kmod-sched-core=y
CONFIG_PACKAGE_kmod-scsi-core=y
CONFIG_PACKAGE_kmod-tun=y
CONFIG_PACKAGE_kmod-usb-ohci=y
CONFIG_PACKAGE_kmod-usb-printer=y
CONFIG_PACKAGE_kmod-usb-storage=y
CONFIG_PACKAGE_kmod-usb2=y
CONFIG_PACKAGE_libblkid=y
CONFIG_PACKAGE_libext2fs=y
CONFIG_PACKAGE_libiwinfo=y
CONFIG_PACKAGE_libiwinfo-lua=y
CONFIG_PACKAGE_libltdl=y
CONFIG_PACKAGE_liblua=y
CONFIG_PACKAGE_liblzo=y
CONFIG_PACKAGE_libmnl=y
CONFIG_PACKAGE_libnfnetlink=y
CONFIG_PACKAGE_libopenssl=y
CONFIG_PACKAGE_libpcre=y
CONFIG_PACKAGE_libpolarssl=y
CONFIG_PACKAGE_librrd1=y
CONFIG_PACKAGE_libsmartcols=y
CONFIG_PACKAGE_libubus-lua=y
CONFIG_PACKAGE_libuci-lua=y
CONFIG_PACKAGE_libustream-polarssl=y
CONFIG_PACKAGE_libuuid=y
CONFIG_PACKAGE_lua=y
CONFIG_PACKAGE_luci=y
CONFIG_PACKAGE_luci-app-adblock=y
CONFIG_PACKAGE_luci-app-commands=y
CONFIG_PACKAGE_luci-app-ddns=y
CONFIG_PACKAGE_luci-app-firewall=y
CONFIG_PACKAGE_luci-app-hd-idle=y
CONFIG_PACKAGE_luci-app-openvpn=y
CONFIG_PACKAGE_luci-app-p910nd=y
CONFIG_PACKAGE_luci-app-qos=y
CONFIG_PACKAGE_luci-app-statistics=y
CONFIG_PACKAGE_luci-app-upnp=y
CONFIG_PACKAGE_luci-app-wol=y
CONFIG_PACKAGE_luci-base=y
CONFIG_PACKAGE_luci-lib-ip=y
CONFIG_PACKAGE_luci-lib-jsonc=y
CONFIG_PACKAGE_luci-lib-nixio=y
CONFIG_PACKAGE_luci-mod-admin-full=y
CONFIG_PACKAGE_luci-proto-ipv6=y
CONFIG_PACKAGE_luci-proto-ppp=y
CONFIG_PACKAGE_luci-ssl=y
CONFIG_PACKAGE_luci-theme-bootstrap=y
CONFIG_PACKAGE_miniupnpd=y
CONFIG_PACKAGE_ntfs-3g=y
CONFIG_PACKAGE_openssl-util=y
CONFIG_PACKAGE_openvpn-easy-rsa=y
CONFIG_PACKAGE_openvpn-openssl=y
CONFIG_PACKAGE_p910nd=y
# CONFIG_PACKAGE_ppp-mod-pppoa is not set
CONFIG_PACKAGE_px5g-polarssl=y
CONFIG_PACKAGE_qos-scripts=y
CONFIG_PACKAGE_rpcd=y
CONFIG_PACKAGE_rrdtool1=y
CONFIG_PACKAGE_tc=y
CONFIG_PACKAGE_uboot-envtools=y
CONFIG_PACKAGE_uhttpd=y
CONFIG_PACKAGE_uhttpd-mod-ubus=y
CONFIG_PACKAGE_wget=y
CONFIG_PACKAGE_zlib=y
CONFIG_PACKAGE_kmod-pppoa=y


Per chi non conoscesse l'uso dei file diff, puo' consultare la pagina:
https://wiki.openwrt.org/doc/howto/build#configure_using_config_diff_file

Shamrogue
20-07-2016, 13:58
2) Hai guardato in /bin/lantiq? Comunque il factory a me non l'ha mai creato.


1) E' una cosa di cui anch'io sento l'esigenza, qualche info nel wiki di OpenWRT l'ho trovata ma sparsa di qua e di la, non in un doc apposito con l'elenco delle funzioni e dipendenze di tutti i pacchetti disponibili.

Andando a tentoni nel menu del make menuconfig, nell'ultima compilazione di LEDE che ho fatto (luci e' in inglese), il risultato sintetizzato nel file diff e' quello sotto riportato ma anticipo che molte voci non so cosa siano e diverse features non le ho mai provate.

Lo pubblico a favore di chi vuole provare la compilazione ma anche nella speranza di ricevere dei feedback da qualche utente piu' esperto, che spero mi segnali eventuali inesattezze, pacchetti superflui o mancanti.
...
[/url]

Vedo che hai messo sia openssl (immagino per openvpn) che polarssl (immagino per pxg5).
A cosa ti serve pxg5 se poi non hai messo il supporto SSL per uhttpd?
Comunque el caso decidessi di mettere SSL per uhttpd puoi mettere uno solo tra openssl e polarssl.
Io ho compilato luci con openssl, ho tolto polarssl e ho generato manualmente il certificato per luci con openssl.
Ma volendo puoi anche fare il contrario, cioè compilare openvpn con polarssl e togliere openssl.

zbear
20-07-2016, 14:10
2) Hai guardato in /bin/lantiq? Comunque il factory a me non l'ha mai creato.
.............

Grazie, considero e provo.
Comunque al momento le prove le sto facendo su un altro router (il W8970 mi serve funzionante ....) e sinceramente non capisco....

EDIT: il 2) l'ho risolto. Se si eccede nelle opzioni supportate sforando lo spazio disponibile semplicemente il file non viene compilato.
Lo si vede spulciando il log di compilazione con make V=s (copiato tutto, importato nell'editor di testo e ricercando la stringa "error"...)

EDIT 2: finalmente ho una compilazione che ha funzionato perfettamente :)

Giox040
21-07-2016, 15:02
Vedo che hai messo sia openssl (immagino per openvpn) che polarssl (immagino per pxg5).
A cosa ti serve pxg5 se poi non hai messo il supporto SSL per uhttpd?
Comunque el caso decidessi di mettere SSL per uhttpd puoi mettere uno solo tra openssl e polarssl.
Io ho compilato luci con openssl, ho tolto polarssl e ho generato manualmente il certificato per luci con openssl.
Ma volendo puoi anche fare il contrario, cioè compilare openvpn con polarssl e togliere openssl.

Shamrogue Ti ringrazio per l'intervento.

si, openssl l'ho installato per openvpn, che pero' non ho ancora provato a configurare, polarssl credo serva per la connessione al web server, tanto e' vero che qualche settimana fa, a causa di cambiamenti in chrome, non riuscivo piu' ad entrare in https e la causa era proprio quest'ultimo, cosa che mi ha spinto a compilare lede, vedi https://github.com/openwrt/luci/issues/736 che avevo segnalato qui sul forum qualche pagina precedente.

Che pacchetto intendi per "supporto SSL per uhttpd" ?

Se volessi eliminare polarssl, che mi sembra sia meno efficiente, la generazione manuale del certificato per luci, e' simile a quella che si fa per openssl? C'e' qualcosa di particolare da tenere in considerazione?

Grazie!

Shamrogue
21-07-2016, 15:12
Shamrogue Ti ringrazio per l'intervento.

si, openssl l'ho installato per openvpn, che pero' non ho ancora provato a configurare, polarssl credo serva per la connessione al web server, tanto e' vero che qualche settimana fa, a causa di cambiamenti in chrome, non riuscivo piu' ad entrare in https e la causa era proprio quest'ultimo, cosa che mi ha spinto a compilare lede, vedi https://github.com/openwrt/luci/issues/736 che avevo segnalato qui sul forum qualche pagina precedente.

Che pacchetto intendi per "supporto SSL per uhttpd" ?

Se volessi eliminare polarssl, che mi sembra sia meno efficiente, la generazione manuale del certificato per luci, e' simile a quella che si fa per openssl? C'e' qualcosa di particolare da tenere in considerazione?

Grazie!

Allora, io fatto così:
- ho installato solo Luci, non luci-ssl
- ho installato compilato uhttpd-mod-tls, che dovresti avere anche tu, ma non vedo nella lista, con il supporto openssl (se non sbaglio puoi scegliere tra openssl, polarssl e il suo successore mbedTLS)
- ho creato il certificato manualmente con openssl
- su uhttpd ho configurato il redirect dalla porta 80 alla 443

Ti consiglio anche di configurare uhttpd per ascoltare solo sull'IP lan, sia per una questione di sicurezza (anche se c'è il firewall), ma anche lasciare per lasciare libera la 443 WAN su cui poi mettere openvpn

Giox040
21-07-2016, 15:38
Allora, io fatto così:
- ho installato solo Luci, non luci-ssl
- ho installato compilato uhttpd-mod-tls, che dovresti avere anche tu, ma non vedo nella lista, con il supporto openssl (se non sbaglio puoi scegliere tra openssl, polarssl e il suo successore mbedTLS)
- ho creato il certificato manualmente con openssl
- su uhttpd ho configurato il redirect dalla porta 80 alla 443

Ti consiglio anche di configurare uhttpd per ascoltare solo sull'IP lan, sia per una questione di sicurezza (anche se c'è il firewall), ma anche lasciare per lasciare libera la 443 WAN su cui poi mettere openvpn

Grazie ancora Shamrogue!

Busone di Higgs
22-07-2016, 09:29
Visto che dovevo utilizzarlo solo ed esclusivamente come modem per ora ho rimesso il firmware originale tplink via tftp, disabilitato tutto e l'ho provato al posto del tecnicolor, l'attainable rate e' di qualcosa inferiore al technicolor tipo 6mbit in meno ma comunque superiore ai 108mbit impostati da Tim.

Semmai, accedendo alla shell via seriale, posso ancora giocare con le utility tipo sl_cpe_pipe , e quel che c'e' dentro?

Edit: ho notato che da telnet compare una specie di console di amministrazione limitata per cambiare le impostazioni a comando di lines, mentre sulla porta seriale risponde il classico busybox.

zbear
26-07-2016, 14:16
@herrnobiz

Ora che finalmente mi riesco a muovere senza troppi problemi ( ho compilato le ultime LEDE) , ho riprovato le tue versioni e hanno funzionato perfettamente sul mio W8970 :) Evidentemente facevo qualche errore per mancanza di conoscenza ....

Ti chiederei una cortesia: potresti postare il tuo .config, visto che integri praticamente tutto quello che mi interessa, in modo da potermelo studiare per non fare casino con i pacchetti e non perdere settimane di prove?
Vorrei tentare anche la sostituzione della VSR e mi sa che già li ci perdero' parecchio tempo a causa del famigerato tag sul pppoe necessario ....

Ciao e grazie.

PS: OVVIAMENTE sono ben accetti (e ringrazio SEMPRE) chiunque fornisca il suo per studio, indicandomi quali pacchetti ha installato e/o corrispondono.

Grazie ancora a tutti.

Herrnobiz
26-07-2016, 23:00
Ecco come promesso l'ultima build r1117 comprensiva dell'ultimo FW per adsl annex A (dsl_vr9_firmware_xdsl-05.08.01.05.00.07_05.08.00.09.00.01.bin)
https://drive.google.com/file/d/0BxjcvukeCiDFbEEteF9sMzVnaWM/view?usp=sharing
Le mie build sono sempre uguali, quindi potete vedere nei miei post precedenti quali moduli ho inserito.
Stavolta le porte ethernet hanno funzionato anche senza riavviare dopo il primo reflash, forse han sistemato qualcosa :D
@zbear
Mi fa piacere che ora ti funzionino correttamente anche le mie build precedenti, visto che me lo chiedevi ti allego anche il mio config che ho usato per la r1117 qui sopra
https://drive.google.com/file/d/0BxjcvukeCiDFS1pDS2hlRG55QTg/view?usp=sharing

zbear
26-07-2016, 23:29
@herrnobiz

Grazie :ave: :)

Giox040
27-07-2016, 14:50
visto che me lo chiedevi ti allego anche il mio config che ho usato per la r1117 qui sopra


Ahhhh, cosa hai fatto.......hai fatto vedere a tutti il tuo .config!!!!

Sei il primo e l'unico mi sa, forse e' questa la causa di tutti questi temporali che ci sono in giro.


Grazie anche da parte mia.

Herrnobiz
27-07-2016, 15:56
Ahahah vero, anche a me avrebbe fatto comodo a suo tempo e ora invece lo sto dando via...
Vi ringrazio per l'apprezzamento e mi scuso per i temporali causati :ops:

zbear
28-07-2016, 09:33
Ahahah vero, anche a me avrebbe fatto comodo a suo tempo e ora invece lo sto dando via...
Vi ringrazio per l'apprezzamento e mi scuso per i temporali causati :ops:

Temporali a parte :) magari ci fosse più gente che collabora per tutti.
Grazie ancora, e segnalo che ho capito (almeno in parte) perchè le tue release non andavano, e continuano a non andare (ho appena aggiornato il mio secondo W8970): il difetto si verifica se le installi come 1° versione dopo la conversione a openwrt. Si verifica un kernal panic a questa riga
"[ 1.542421] squashfs: SQUASHFS error: unable to read id index table
[ 1.547579] List of all partitions:
[ 1.550783] 1f00 128 mtdblock0 (driver?)
[ 1.555773] 1f01 7808 mtdblock1 (driver?)
[ 1.560836] 1f02 1656 mtdblock2 (driver?)
[ 1.565869] 1f03 6151 mtdblock3 (driver?)
[ 1.570918] 1f04 832 mtdblock4 (driver?)
[ 1.575966] 1f05 64 mtdblock5 (driver?)
[ 1.581031] 1f06 192 mtdblock6 (driver?)
[ 1.586050] No filesystem could mount root, tried: squashfs
[ 1.591716] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,3)"
per un qualche problema di mount. Il bello è che se installi PRIMA una VECCHIA versione (come quella dell'utente di questo forum che ha il blog Aceto) invece funziona! A questo punto si configura il router con i parametri necessari, si riavvia E POI SI INSTALLA LA TUA VERSIONE (e le nuove LEDE, paiono avere tutte le stesso problema) che parte con perfetta regolarità.
Tranne che al primo avvio si è inchiodato lo switch ;) (tanto per dire, invece, la tua versione precedente non mi aveva dato il problema... ehehehhe, informatica scienza esatta ;) )
Qualche idea? Aggiungo che montare PRIMA la vecchia versione e poi subito la tua, non cambia il risultato: kernal panic. Bisogna PER FORZA fare primo avvio con la vecchia versione, configurare, riavviare e POI montare la tua versione.

commandos[ita]
28-07-2016, 23:54
Ragazzi, com'è possibile che con lede non mi vede l interfaccia wireless?

zbear
29-07-2016, 09:10
;43898686']Ragazzi, com'è possibile che con lede non mi vede l interfaccia wireless?

Da me funziona perfettamente su entrambi i W8970 ....

commandos[ita]
29-07-2016, 09:14
Da me funziona perfettamente su entrambi i W8970 ....

qualeversione hai installato? hai installato pacchetti aggiuntivi?

commandos[ita]
29-07-2016, 09:41
;43899093']qualeversione hai installato? hai installato pacchetti aggiuntivi?
Rettifico....appena installato parte cn l'interfaccia disabilitata....bastato mettere disabled a 0 in /etc/config/wireless

zbear
29-07-2016, 09:48
;43899176']Rettifico....appena installato parte cn l'interfaccia disabilitata....bastato mettere disabled a 0 in /etc/config/wireless

Non usi luci? A parte qualche piccolo bug è decisamente valido.

Giox040
04-08-2016, 10:30
Ma chi ha installato LEDE, lo trova stabile? A differenza della Openwrt ver 49xxx che usavo e che non cadeva mai, con LEDE vedo che il sistema si riavvia spesso.

Ieri, addirittura la rete locale cablata sul router e' caduta e nonostante i ripetuti riavvii manuali del router non riprendeva. Solo dopo averlo lasciato spento una mezz'ora ha ripreso a funzionare.

zbear
04-08-2016, 18:04
Ma chi ha installato LEDE, lo trova stabile? A differenza della Openwrt ver 49xxx che usavo e che non cadeva mai, con LEDE vedo che il sistema si riavvia spesso.

Ieri, addirittura la rete locale cablata sul router e' caduta e nonostante i ripetuti riavvii manuali del router non riprendeva. Solo dopo averlo lasciato spento una mezz'ora ha ripreso a funzionare.

Saro' sincero: VA DA DIO :)
Ho la versione 1117 che ha passato Herrnobiz (sono ancora allo studio delle mie versioni, anche se un paio di 1114 mie hanno funzionato alla grande) e sono attualmente montate una in ufficio con adsl Wind e la seconda in casa a sostituire (finalmente) una VSR: rocciose.
Quella in ufficio è su da almeno una settimana senza problemi, quella di casa fino a 2gg poi con le prove che facevo dovevo resettare.
Un unico problema: se fai il reboot da luci, a volte non funziona correttamente lo switch e devo spegnere/accendere per forza.

Una cosa: non è che hai lasciato la plastichina sopra il router? Lo avevo fatto anch'io per poi accorgermi durante lo smontaggio che i fori sono VERI e quindi servono per dissipare il calore ....

Squeck
04-08-2016, 18:07
qualcuno di voi usa questo router con openWRT come attaccato in cascata ad un altro modem/router configurato in modalità bridge?

a me facendo così non riesce ad attaccarsi alla WAN tramite il modem fastweb technicolor dg582, ho provato su tutte le 4 porte LAN del tplink configurandole alternativamente come wan.

ora ho riflashato il firmware originale, ma qualcuno sa il perché di questa cosa? sono buggati i driver dello switch? grazie

zbear
04-08-2016, 19:16
qualcuno di voi usa questo router con openWRT come attaccato in cascata ad un altro modem/router configurato in modalità bridge?
..........
ora ho riflashato il firmware originale, ma qualcuno sa il perché di questa cosa? sono buggati i driver dello switch? grazie

io l'ho usato proprio così con la VSR e ho usato prima una versione di openwrt di un 3/4 mesi fa e poi con lede.
Il problema è solo nella configurazione, che non è molto intuitiva.
Sullo switch devi creare due vlan (1 e 2) di cui una (lan) ha la cpu e 3 porte ethernet, mentre l'altra ha una porta che farà da wan e la cpu.
Le porte ethernet vanno segnate come untag e le cpu come tagged.
Poi dichiari nelle porte di interfaccia (wan, lan) quale porta vuoi su quale vlan che hai creato e devi dichiarare come gestirai i firewall (ogni zona associata ad una porta).
Non è semplicissino, anzi .... devi avere una certa esperienza di router.

vkprova
04-08-2016, 20:15
ciao a tutti,
per favore, mi servirebbe un aiuto per configurare il router 8970 nello scenario che vi descrivo.
ho la fibra TIM 100MB e ho inserito in cascata il router 8970 configurato come bridge con attiva la connessione PPoE sul router, praticamente utilizzo il modem TIM come modem puro e lo 8970 come router con collegati tutti i dispositivi.

con il firmware ufficiale TP-link sono riuscito a configurare e a utlizzare la rete come descritto sopra.

E volendo provare openwrt anzi LEDE ho flashato la build r1117 di herrnobiz (che ringrazio) ma non sono riuscito a farlo funzionare e anche cercando in rete non ho individuato una configurazione adeguata , di conseguenza ho rimesso il fw originale.

mi piacerebbe però installare LEDE perchè mi piace l'idea di poter sperimentare ( ad es. utilizzare transmission) e creare una rete controllata al 100% da me.

per favore potete aiutarmi dandomi delle dritte, così ad occhio mi sembra che quanto riporti zbear nel commento precedente potrebbe fare al caso mio ( ma probabilmente mi sbaglio perchè non parla di PPoE), ma se così fosse mi sembra parecchio complicato.

grazie

zbear
04-08-2016, 20:37
ciao a tutti,....................
per favore potete aiutarmi dandomi delle dritte, così ad occhio mi sembra che quanto riporti zbear nel commento precedente potrebbe fare al caso mio ( ma probabilmente mi sbaglio perchè non parla di PPoE), ma se così fosse mi sembra parecchio complicato.

grazie

Io ho configurato il W8970 con lede sia su adsl che su ethernet, e non è semplicissimo ....
Su VDSL di telecom non dovrebbe essere molto diverso da configurare una adsl. Non avendolo mai fatto, pero', non saprei ma credo che sul thread sella vodafone station revolution potresti prendere qualche idea, ricordandosi che con telecom la configurazione dovrebbe essere notevolmente più semplice che con vodafone (non c'è il host_uniq e la difficile combinazione utente/password).
Confermo che la versione lede che hai usato è ottima e stabile.

PS: è TUTTO pppoe nei casi di connessione che ci interessano .... perfino in fibra.
E il W8970 ben configurato ti permetterebbe di eliminare il router telecom, potendo fare tutto da solo .... tranne il voip, mi sa.

vkprova
04-08-2016, 20:51
Io ho configurato il W8970 con lede sia su adsl che su ethernet, e non è semplicissimo ....
Su VDSL di telecom non dovrebbe essere molto diverso da configurare una adsl. Non avendolo mai fatto, pero', non saprei ma credo che sul thread sella vodafone station revolution potresti prendere qualche idea, ricordandosi che con telecom la configurazione dovrebbe essere notevolmente più semplice che con vodafone (non c'è il host_uniq e la difficile combinazione utente/password).
Confermo che la versione lede che hai usato è ottima e stabile.

PS: è TUTTO pppoe nei casi di connessione che ci interessano .... perfino in fibra.
E il W8970 ben configurato ti permetterebbe di eliminare il router telecom, potendo fare tutto da solo .... tranne il voip, mi sa.


grazie della pronta risposta.
la mia idea non è quella di sostituire il modem fibra di TIM (non funzionerebbe il voip, come da te ipotizzato) ma di metterlo dietro il modem come router e far partire la connessione PPoE dalla wan del router 8970.
ho fatto delle configurazione e in alcuni casi sono riuscito a farlo funzionare tramite PPoE sul modem fibra ma non riuscivo più ad accedere al router 8970, un bel reset e ripartenza da zero....
ciao

vkprova
04-08-2016, 21:05
Temporali a parte :) magari ci fosse più gente che collabora per tutti.
Grazie ancora, e segnalo che ho capito (almeno in parte) perchè le tue release non andavano, e continuano a non andare (ho appena aggiornato il mio secondo W8970): il difetto si verifica se le installi come 1° versione dopo la conversione a openwrt. Si verifica un kernal panic a questa riga
"[ 1.542421] squashfs: SQUASHFS error: unable to read id index table
[ 1.547579] List of all partitions:
[ 1.550783] 1f00 128 mtdblock0 (driver?)
[ 1.555773] 1f01 7808 mtdblock1 (driver?)
[ 1.560836] 1f02 1656 mtdblock2 (driver?)
[ 1.565869] 1f03 6151 mtdblock3 (driver?)
[ 1.570918] 1f04 832 mtdblock4 (driver?)
[ 1.575966] 1f05 64 mtdblock5 (driver?)
[ 1.581031] 1f06 192 mtdblock6 (driver?)
[ 1.586050] No filesystem could mount root, tried: squashfs
[ 1.591716] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,3)"
per un qualche problema di mount. Il bello è che se installi PRIMA una VECCHIA versione (come quella dell'utente di questo forum che ha il blog Aceto) invece funziona! A questo punto si configura il router con i parametri necessari, si riavvia E POI SI INSTALLA LA TUA VERSIONE (e le nuove LEDE, paiono avere tutte le stesso problema) che parte con perfetta regolarità.
Tranne che al primo avvio si è inchiodato lo switch ;) (tanto per dire, invece, la tua versione precedente non mi aveva dato il problema... ehehehhe, informatica scienza esatta ;) )
Qualche idea? Aggiungo che montare PRIMA la vecchia versione e poi subito la tua, non cambia il risultato: kernal panic. Bisogna PER FORZA fare primo avvio con la vecchia versione, configurare, riavviare e POI montare la tua versione.

ciao
tra le varie prove che ho fatto di caricamento da console di immagini, quella di Herrnobiz, un'altra che non ricordo, il firmware originale sempre si bloccavano sul kernel panic che hai descritto.
poi ho provato a dare in console il comando " setenv bootargs 'board=WD8970' ". sarà stato un caso ma dopo ogni volta che usavo quel comando non ho avuto più problemi. ribadisco io ho flashato da console. Ho saldato i fili e li ho portati fuori dal modem, quindi mi è facile flashare da console.
confermo che prima di questa modifica ho dovuto sempre caricare una vecchia build ( la stessa da te descritta). Altra cosa quella che si caricava senza problemi era una .image le altre .bin
spero di esserti stato utile.
ciao

zbear
04-08-2016, 21:11
grazie della pronta risposta.
la mia idea non è quella di sostituire il modem fibra di TIM (non funzionerebbe il voip, come da te ipotizzato) ma di metterlo dietro il modem come router e far partire la connessione PPoE dalla wan del router 8970.
ho fatto delle configurazione e in alcuni casi sono riuscito a farlo funzionare tramite PPoE sul modem fibra ma non riuscivo più ad accedere al router 8970, un bel reset e ripartenza da zero....
ciao

Scusami ma non capisco il senso dell'operazione: perchè (e come, poi ....) usare il router di tim come modem vulgaris? Tanto vale far fare tutto a lui e poi, con una dmz, trasferire tutto quello che è internet verso il W8970.
La connessione sulla VSR l'avevo fatta in questo modo, e funzionava tutto alla perfezione (eccetto l'app di vodafone, ma a me non interessava).
In questo modo stacchi la rete completamente, hai tutto, e hai il firewall completamente gestito da te. Spegni tutto il surplus sul router telecom e ciao ciao ...

PS: ah, quel comando non lo avevo provato (e poi sinceramente avevo fretta di vederla funzionare .... con i router ci lavoro).
Adesso me lo segno, e la volta prossima provo anch'io. Se è solo quello basta darlo sulla console prima di installare il firmware. O inserirlo dentro il firmware.
Per altro sia l'image che il bin sono la stessa cosa: li puoi tranquillamente aprire e guardarci DENTRO con 7zip 16.0, non sono altro che l'intero sistema operativo compresso.

PPS: fra l'altro mi pare che il voip sia banalissimo SIP. Probabilmente (ma bisogna PRIMA trovare i parametri) si potrebbe gestire con un Siemens voip attaccato al router in ethernet.

vkprova
04-08-2016, 21:18
Scusami ma non capisco il senso dell'operazione: perchè (e come, poi ....) usare il router di tim come modem vulgaris? Tanto vale far fare tutto a lui e poi, con una dmz, trasferire tutto quello che è internet verso il W8970.
La connessione sulla VSR l'avevo fatta in questo modo, e funzionava tutto alla perfezione (eccetto l'app di vodafone, ma a me non interessava).
In questo modo stacchi la rete completamente, hai tutto, e hai il firewall completamente gestito da te. Spegni tutto il surplus sul router telecom e ciao ciao ...

PS: ah, quel comando non lo avevo provato (e poi sinceramente avevo fretta di vederla funzionare .... con i router ci lavoro).
Adesso me lo segno, e la volta prossima provo anch'io.

vorrei usare il modem solo per la connessione VDSL, in modo da garantirmi il Voip e siccome non si può attivare la DMZ sul modem Fibra (sarebbe stato troppo facile. :cry: :rolleyes:) mettere in piedi la configurazione che ho descritto.
il modem fibra ha poche configurazioni, praticamente: firewall, dhcp, nat, port f., e altre piccolezze.

zbear
04-08-2016, 21:38
vorrei usare il modem solo per la connessione VDSL, in modo da garantirmi il Voip e siccome non si può attivare la DMZ sul modem Fibra (sarebbe stato troppo facile. :cry: :rolleyes:) mettere in piedi la configurazione che ho descritto.
il modem fibra ha poche configurazioni, praticamente: firewall, dhcp, nat, port f., e altre piccolezze.

Non credo sia fattibile. Usare una route statica? C'è qualcosa?

vkprova
04-08-2016, 21:46
Non credo sia fattibile. Usare una route statica? C'è qualcosa?

ho letto qualcosa in rete per le route statiche. in questa settimana la sera ho fatto delle prove e prevedo settimana prossima una giornata d test vari, poi se non riuscirò ad usare LEDE, userò il router 8970 con il firmware originale che come detto funziona, ma senza il divertimento che si prova a sperimentare

quello che è strano e non trovare nessuna indicazione in rete, mi sembra di aver letto che il PPoE si possa attivare solo sulla funzionalità modem e non su WAN ETH, ma secondo me ho frainteso.

zbear
04-08-2016, 21:48
ho letto qualcosa in rete per le route statiche. in questa settimana la sera ho fatto delle prove e prevedo settimana prossima una giornata d test vari, poi se non riuscirò ad usare LEDE, userò il router 8970 con il firmware originale che come detto funziona, ma senza il divertimento che si prova a sperimentare

quello che è strano e non trovare nessuna indicazione in rete, mi sembra di aver letto che il PPoE si possa attivare solo sulla funzionalità modem e non su WAN ETH, ma secondo me ho frainteso.

Ehehehehe ... si, è una rogna. Comunque pppoe si attiva benissimo anche su ethernet, ma non è un protocollo "passante" come lo vorresti tu. Almeno come mi pare di aver capito.
Infatti con la VSR si usa proprio pppoe su connessione ethernet in VLan ... un macello :)

vkprova
04-08-2016, 22:04
Ehehehehe ... si, è una rogna. Comunque pppoe si attiva benissimo anche su ethernet, ma non è un protocollo "passante" come lo vorresti tu. Almeno come mi pare di aver capito.
Infatti con la VSR si usa proprio pppoe su connessione ethernet in VLan ... un macello :)

riesci a fornirmi il link o il file di network di quanto scritto per la VSR, magari lo studio e comprendo come fare.
si, funziona la configurazione di rete che vorrei implementare, in questo momneto è in "piedi" con il fw originale.
diciamo che Lede mi permetterebbe ad es. di spegner eun server di rete che uso per transmission ed altro.

zbear
04-08-2016, 22:27
riesci a fornirmi il link o il file di network di quanto scritto per la VSR, magari lo studio e comprendo come fare.
si, funziona la configurazione di rete che vorrei implementare, in questo momneto è in "piedi" con il fw originale.
diciamo che Lede mi permetterebbe ad es. di spegner eun server di rete che uso per transmission ed altro.

Qui
http://www.hwupgrade.it/forum/showthread.php?t=2729821
è il thread della VSR. Lede permette di fare molto, ma veramente molto di più.

KikoTSKGRoG
04-08-2016, 22:49
Salve volevo sapere esiste un Open WRT per il TpLink td w8970 v3?

Inviato dal mio LG-D855 utilizzando Tapatalk

vkprova
05-08-2016, 09:42
Qui
http://www.hwupgrade.it/forum/showthread.php?t=2729821
è il thread della VSR. Lede permette di fare molto, ma veramente molto di più.

alla fine ci sono riuscito...
se può servire, era proprio una stupidata, bastava configurare la wan in questo modo:

config interface 'wan'
option 'ifname' 'br-lan'
option proto 'pppoe'
option username 'aliceadsl'
option password 'aliceadsl'

ciao

zbear
05-08-2016, 10:09
alla fine ci sono riuscito...
se può servire, era proprio una stupidata, bastava configurare la wan in questo modo:

config interface 'wan'
option 'ifname' 'br-lan'
option proto 'pppoe'
option username 'aliceadsl'
option password 'aliceadsl'

ciao

Scusa, fammi capire (questo mi interessa davvero): usi il router telecom come bridge e attivi il pppoe sull'interfaccia ethernet-wan del W8970 e diventa passante attraverso il router telecom?
Mmmm ... simpatico!

vkprova
05-08-2016, 10:36
Scusa, fammi capire (questo mi interessa davvero): usi il router telecom come bridge e attivi il pppoe sull'interfaccia ethernet-wan del W8970 e diventa passante attraverso il router telecom?
Mmmm ... simpatico!

esatto!!
inoltre ti TIM ti permette di avere più ppoe e quindi potresti avere una sessione aperta sul 8970 e una sul modem fibra, separando gli accessi ad internet.

adesso dovrò vedere come funziona samba e le altre prestazioni già presenti, poi dovrò capire come installare transmission e come utilizzare rootfs, consigli ben accetti.
ciao

cico78
06-08-2016, 14:28
È possibile modificare l'indirizzo Mac del router?

Inviato dal mio ZP999 utilizzando Tapatalk

Yrbaf
06-08-2016, 15:03
Provato (Lede su HomeHub5) un po' di firmware con la vdsl:

Con il firmware di serie (alias xcpe_574306_571801.bin) si collega tra 101 e 102Mb in modalità : G.993.2 (VDSL2)
Giocando con SNR si collega al max di 106.9Mb con ancora 3.7-4.1dB SNR

Apparentemente (almeno guardando le scritte) non supporta il Vectoring e se confermato sarà un problema se in autunno verrà attivato.

I firmware :
xcpe_575517_571E11.bin
xcpe_576A07_571C02.bin
si collegano come : G.993.5 (VDSL2 with down- and upstream vectoring) più o meno alle stessa velocità (diciamo sempre 101-102Mb).
Giocando con SNR agganciano per un attimo 106.9Mb ma subito dopo scendono a 103.5Mb che mantengono.

Il firmware xcpe_577617_572F11.bin apparentemente non va, non inizia la fase di startup vdsl

Infine il firmware xcpe_581507_580901.bin funziona e si collega ovviamente come : G.993.5 (VDSL2 with down- and upstream vectoring)
Anche qui la velocità di aggancio oscilla tra 101 e 102Mb e giocando con SNR aggancia pure lui per un attimo 106.9Mb e subito dopo scende a 103.5Mb senza però riuscire a mantenerlo.
Infatti dopo un altro paio di sec, crolla la portante e riparte la fase di negoziazione.
Ed il tutto si ripete in loop infinito finché non si rimette il delta SNR a zero.

L'unico fw che tiene i 106.9 è quello base senza vectoring.
Non ho potuto vedere in modo serio se ci sono incrementi prestazionali perché il router pare essere al limite, comunque un +2Mb negli speedtest sembrano uscire (anche se a fronte di +5-6Mb di portante).

La cpu va a palla ed è molto incostante nei test (a volte fatica a superare 70Mb), sembrerebbe che gli acceleratori hw non sia in uso e faccia tutto la cpu non riuscendo a garantire sempre le prestazioni.
Basta tenere aperto Luci per vedere spesso una perdita di 10Mb nei test.

Con tutto chiuso arriva però lo stesso poco oltre 93Mb e quindi vicino alle max prestazioni della linea.
In un test (ma non so se è stato un bug) mi ha toccato un max di 102Mb e concluso il test alla media di 97Mb

Alla fine ce l'ho fatta... ho modificato il modem senza fare una sola saldatura! :D
Mi ci è voluta una serata intera, ma è stata una soddisfazione!
Comunque sto cercando di aprire il topic, ma dice che io non ho abbastanza privilegi. :mbe: Qualcuno sa come posso fare?
Ce l'hai fatta poi a fare il thread ?

Segnalo che da una settimana o poco più hanno risolto i problemi di compilazione di Lede ed ora le immagini snapshot escono anche il HomeHub 5
Infatti io sto usando l'immagine del 5 Ago.

Esce senza Luci (ma basta un opkg install Luci per aggiungerlo) ma per il resto sembra funzionare.
Nella mia immagine va anche il WiFi che nelle prime immagini Lede rilasciate gg fa non andava per mancanza dei driver (anche questi si possono installare dopo) ma nell'immagine che sto usando io funziona fin da subito.
Rimane però mancante il link vdsl.bin e la vdsl non si inizializza senza.
Secondo me non va manco l'adsl però non posso provare non avendo una adsl.

zbear
07-08-2016, 10:44
È possibile modificare l'indirizzo Mac del router?

Inviato dal mio ZP999 utilizzando Tapatalk

In teoria si, con una piccola modifica su etc\config\network.
Il problema è che a me NON funziona sul wan ethernet .... ma forse sbaglio qualcosa.

Herrnobiz
07-08-2016, 16:24
È possibile modificare l'indirizzo Mac del router?

Inviato dal mio ZP999 utilizzando Tapatalk

se vuoi cambiare il mac del wifi devi modificare all'interno del file etc/config/wireless dove vedi la voce
config wifi-iface
aggiungi lì dentro
option macaddr 'XX:XX:XX:XX:XX:XX' (al posto delle XX metti i valori per l'indirizzo che vuoi usare)
altrimenti se vuoi cambiarne il mac lato lan e wan devi usare la stessa opzione qi sopra ma nel file network sul device/interface che ti interessa come dice l'utente zbear.
L'opzione è supportata su tutte le interfacce e a me funziona correttamente applicandola sul wifi, sulla lan/wan non saprei perchè non l'ho provata.

cico78
08-08-2016, 08:18
se vuoi cambiare il mac del wifi devi modificare all'interno del file etc/config/wireless dove vedi la voce
config wifi-iface
aggiungi lì dentro
option macaddr 'XX:XX:XX:XX:XX:XX' (al posto delle XX metti i valori per l'indirizzo che vuoi usare)
altrimenti se vuoi cambiarne il mac lato lan e wan devi usare la stessa opzione qi sopra ma nel file network sul device/interface che ti interessa come dice l'utente zbear.
L'opzione è supportata su tutte le interfacce e a me funziona correttamente applicandola sul wifi, sulla lan/wan non saprei perchè non l'ho provata.
Grazie!
Sai perché voglio cambiare il Mac del WiFi?
Perché ho acquistato un netgear d7000,ho configurato tutti i dispositivi su questo router,ma non mi convince.
Se inserisco lo stesso Mac del WiFi del D7000 su questo e metto lo stesso ssid non occorre che cambio nulla sui device in caso di passaggio all'altro router.
Dove posso trovare l'ultimo firmware con luci testato e funzionante!?

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

zbear
08-08-2016, 14:31
Grazie!
Sai perché voglio cambiare il Mac del WiFi?
Perché ho acquistato un netgear d7000,ho configurato tutti i dispositivi su questo router,ma non mi convince.
Se inserisco lo stesso Mac del WiFi del D7000 su questo e metto lo stesso ssid non occorre che cambio nulla sui device in caso di passaggio all'altro router.
Dove posso trovare l'ultimo firmware con luci testato e funzionante!?

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

Per i device di solito non serve cambiare il mac.
Il riconoscimento del wifi di solito è fatto su "nome rete" e password......

Giox040
09-08-2016, 10:05
Saro' sincero: VA DA DIO :)
Una cosa: non è che hai lasciato la plastichina sopra il router? Lo avevo fatto anch'io per poi accorgermi durante lo smontaggio che i fori sono VERI e quindi servono per dissipare il calore ....

Hai ragione, neanch'io me ne ero accorto, ora l'ho tolta.
Grazie.

cico78
09-08-2016, 10:39
Raga,chi carica l'ultimo firmware disponibile?grazie!

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

zbear
09-08-2016, 22:40
Raga,chi carica l'ultimo firmware disponibile?grazie!

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

Nella pagina precedente http://www.hwupgrade.it/forum/showthread.php?t=2643260&page=168 , la versione di Herrnobiz è ottima.

cico78
09-08-2016, 22:42
Grazie mille!!

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

roguewave
10-08-2016, 13:40
Se interessa mi sono ricompilato la r49395 da git.
Sembra andare tutto.

http://www.filippoaceto.it/openwrt-r49395-custom-tp-link-w8970/

zbear
10-08-2016, 21:00
davvero strano.
Usando il W8970 con sopra openwrt come router fra due reti, sono LIMITATO ad una banda di circa 100/120Mb!
Qualcuno ha fatto prove relativamente alla banda che riesce a gestire?

Ciao

Giorgio85
11-08-2016, 02:17
Se interessa mi sono ricompilato la r49395 da git.
Sembra andare tutto.

http://www.filippoaceto.it/openwrt-r49395-custom-tp-link-w8970/

Ciao. Sembra che il link non funzioni!

Giorgio85
11-08-2016, 02:20
Se interessa mi sono ricompilato la r49395 da git.
Sembra andare tutto.

http://www.filippoaceto.it/openwrt-r49395-custom-tp-link-w8970/

Messaggio di errore su Dropbox:
"La cartella "/Il-Blog-di-Filippo-Aceto/w897..." non esiste."

zbear
11-08-2016, 07:41
Messaggio di errore su Dropbox:
"La cartella "/Il-Blog-di-Filippo-Aceto/w897..." non esiste."

E' stato cambiato il link?
Adesso punta al blog con link che punta a dropbox e MANCA l'opzione "nun me frega una cippa di dropbox" .....

avware
11-08-2016, 16:39
Qualcuno ha provato la rev di oggi?
Finalmente si ricomincia a vedere del lavoro sul driver dello switch:

6 hours ago Felix Fietkau lantiq: fix some ethernet driver SMP issues

Se terminano i difetti legati al driver, che sotto carico chiude le connessioni ethernet, stappo una bottiglia..

blackhole00
11-08-2016, 16:45
Se terminano i difetti legati al driver, che sotto carico chiude le connessioni ethernet, stappo una bottiglia..
Confermo in pieno...con la r49006 appena trasferisco dati in LAN, tra due pc wireless ad esempio, dopo circa 20-30 sec si blocca il trasferimento del file e sono costretto a disconnettermi e riconnetermi manualmente. :(

Qualcuno è a conoscenza di qualche release (recente) esente da questo bug?

zbear
11-08-2016, 18:06
E, a proposito di problemi (ma non credo sia un bug) segnalo che il W8970 con openwrt/Lede non ha sufficiente potenza bruta per gestire le connessioni in fibra attraverso la porta wan.
Fatte tutte le prove mi risulta un carico massimo in transfert rate di circa 14MB fra le porte Wan e LAN (ovviamente con firewall in mezzo e NON in bridge, ma in router). Ovviamente operando su due reti con classi di ip diverse.
A quanto pare il Lantiq è un single core non in grado di gestire un flusso più alto.
Viceversa a me, come semplice switch di rete, non ho avuto problemi con Lede a trasferire fino a circa 90 MB costanti ...... e per file belli massicci.
Io uso la versione di herrnobiz che c'è qui http://www.hwupgrade.it/forum/showthread.php?t=2643260&page=168 (ma altre mie ultimissime si comportavano in modo identico).

Herrnobiz
11-08-2016, 19:07
Ho fatto la build di oggi visto che appunto ci sono stati cambiamenti sullo switch che sul nostro router è problematico.
la potete scaricare da
https://drive.google.com/file/d/0BxjcvukeCiDFVEllWjhUbFQ4SHc/view?usp=sharing
build r1295
Solite funzionalità di sempre e con integrato l'ultimo firmware del modem lantiq.

zbear
11-08-2016, 21:50
Ho fatto la build di oggi visto che appunto ci sono stati cambiamenti sullo switch che sul nostro router è problematico.
la potete scaricare da
https://drive.google.com/file/d/0BxjcvukeCiDFVEllWjhUbFQ4SHc/view?usp=sharing
build r1295
Solite funzionalità di sempre e con integrato l'ultimo firmware del modem lantiq.

Confermo le stesse caratteristiche di quanto detto prima. Anzi: essendo la tua versione molto ricca di opzioni, con questa vado anche più lento di prima sulla wan>lan ...

avware
12-08-2016, 12:10
Fatte tutte le prove mi risulta un carico massimo in transfert rate di circa 14MB fra le porte Wan e LAN (ovviamente con firewall in mezzo e NON in bridge, ma in router).

Intendi 14MB/s ? Sarebbero 14*8=112Mbit/s più che sufficienti per una FTTC (vdsl 100).
Lo sto usando con fastweb fttc (vdsl 100/30, agganciati broadcom 95/25, agganciati con lede 80/25) reali sono sempre meno della metà per via della banda garantita che non c'è mai.

Il massimo raggiunto è praticamente 9MB/s con noto programma p2p.

roguewave
12-08-2016, 13:23
E' stato cambiato il link?
Adesso punta al blog con link che punta a dropbox e MANCA l'opzione "nun me frega una cippa di dropbox" .....

magari non era ancora attivo. Ora funziona.
Scusate l'assenza ma sono in ferie :cool:

comunque pare funzioni tutto.

Yrbaf
12-08-2016, 13:49
Intendi 14MB/s ? Sarebbero 14*8=112Mbit/s più che sufficienti per una FTTC (vdsl 100).
Lo sto usando con fastweb fttc (vdsl 100/30, agganciati broadcom 95/25, agganciati con lede 80/25) reali sono sempre meno della metà per via della banda garantita che non c'è mai.

Il massimo raggiunto è praticamente 9MB/s con noto programma p2p.

Si ma sei al pelo e fra poco ci saranno i profili 200Mb o più (ok che usano un altro modem vdsl ma uno potrebbe pensare di tenere openwrt come wan router) che non saranno sostenibili.

Comunque ho notato anche io che a seconda di cosa fa il router a volte fatica ad andare oltre i 75-80Mb e non è la linea ad non avere la banda, ma lui a non saperla gestire (basta rimettere il router del provider che la banda schizza a 94Mb e non perché è salita la portante).

Penso sia colpa anche del fw openwrt che non usa nessuno degli acceleratori hw (quando presenti) dei soc delegando tutto alla parte cpu.
Cpu che non sempre è velocissima dato che avendo gli acceleratori non c'è bisogno di avere troppi muscoli sul lato cpu.

Un aiuto potrebbe arrivare dall'uso di ipv6 che permette di fare a meno delle funzioni di Nat (probab. grosso carico per la cpu).

PS
9MB (alias 72Mb) con una portante a soli 80Mb non mi pare un esempio di manca la banda :D
Stai andando praticamente al max, alias la linea ti dà quasi tutto quello che la tua portante concede.

zbear
12-08-2016, 16:09
Intendi 14MB/s ? Sarebbero 14*8=112Mbit/s più che sufficienti per una FTTC (vdsl 100).
Lo sto usando con fastweb fttc (vdsl 100/30, agganciati broadcom 95/25, agganciati con lede 80/25) reali sono sempre meno della metà per via della banda garantita che non c'è mai.

Il massimo raggiunto è praticamente 9MB/s con noto programma p2p.

Ok, ma NON per l'uso come router con la fibra vera. Io ho cercato di usarlo come UNICO router eliminando la Vodafone Station Revolution su fibra 300 e alla fine ho scoperto che il cap di cui soffrivo NON era (almeno pare) colpa di vodafone ma proprio del W8970 che ASSOLUTAMENTE non regge il carico (anche perchè, andando a spulciare i prodotti si scopre che la VSR è un VERO dualcore a 400 Mhz, mentre il W8970 è un singlecore a 500 Mhz....).
La cosa PEGGIORA e di molto se usi Emule, e se usi un firmware con MOLTE opzioni attive, fra cui openvpn.
A questo punto l'efficienza del prodotto cade clamorosamente, e nei test che ho fatto spesso e volentieri non arriva a 70Mb !!
Il test che ho fatto di banda massima era SENZA niente altro che il trasferimento dati e con un firmware lede semplicissimo .... proprio base, direi.

E a questo punto anche la vdsl risulterebbe pesantemente limitata se uno ha una configurazione un minimo complessa (emule, torrent, openvpn e un ftp usato dall'esterno).

Per conferma mi sono comprato un router dualcore a 800Mhz e farò le prove incrociate .... ma credo di avere ragione.

avware
12-08-2016, 20:36
Si ma sei al pelo e fra poco ci saranno i profili 200Mb o più (ok che usano un altro modem vdsl ma uno potrebbe pensare di tenere openwrt come wan router) che non saranno sostenibili.
(purtroppo) Sono molto perplesso quando leggo il pubblicizzare della 200/300Mbit, e sono abbastanza convinto di non riuscire ad andare oltre i 100Mbit, neanche col router originale fastweb
Comunque ho notato anche io che a seconda di cosa fa il router a volte fatica ad andare oltre i 75-80Mb e non è la linea ad non avere la banda, ma lui a non saperla gestire (basta rimettere il router del provider che la banda schizza a 94Mb e non perché è salita la portante).
Aldilà dei valori di portante, ho notato questo comportamento con l'avanzare dei giorni di uptime. Il sistema più resta acceso più accumula lentezza, riavviando il router la situazione torna normale. E' il tipico comportamento del software quando c'è una componente che non libera risorse (o tende a richiederle troppo spesso).
Penso sia colpa anche del fw openwrt che non usa nessuno degli acceleratori hw (quando presenti) dei soc delegando tutto alla parte cpu.
Cpu che non sempre è velocissima dato che avendo gli acceleratori non c'è bisogno di avere troppi muscoli sul lato cpu.
Uhm, credo che ad oggi siano stati portati tutti i driver (l'hardware dovrebbe essere totalmente opensource) presenti dal firmware originale tplink a lede. Però tutto può essere.
Un aiuto potrebbe arrivare dall'uso di ipv6 che permette di fare a meno delle funzioni di Nat (probab. grosso carico per la cpu).
Questa mi sfugge, perché non ha bisogno di nat ?
PS
9MB (alias 72Mb) con una portante a soli 80Mb non mi pare un esempio di manca la banda :D
Stai andando praticamente al max, alias la linea ti dà quasi tutto quello che la tua portante concede.
Si, sull'aspetto xdsl sono soddisfatto di lede (soprattutto perché stimola la curiosità e fa crescere).. lo usavo già col DGN3500, il passaggio al tplink l'ho fatto solo per la vdsl ;) Mi rode solo che il dannato switch non sempre funziona correttamente (per essere esatti non ha mai funzionato correttamente).

Yrbaf
12-08-2016, 21:15
(purtroppo) Sono molto perplesso quando leggo il pubblicizzare della 200/300Mbit, e sono abbastanza convinto di non riuscire ad andare oltre i 100Mbit, neanche col router originale fastweb

Beh tutto dipende dalla distanza e dai disturbi (sulla prima non ci puoi fare nulla) sulla seconda un grossa mano la darà il vectoring se davvero sarà abilitato nei prossimi mesi.
Comunque i nuovi profili permettono velocità di 340Mb fino a 150 metri dall'armadio (se con vectoring).
Poi non so se saranno venduti profili da 300Mb, ma i 200-250Mb saranno possibili per molti (quando ci sarà il vectoring o pochi senza.)


Aldilà dei valori di portante, ho notato questo comportamento con l'avanzare dei giorni di uptime. Il sistema più resta acceso più accumula lentezza, riavviando il router la situazione torna normale. E' il tipico comportamento del software quando c'è una componente che non libera risorse (o tende a richiederle troppo spesso).

Sarà ma questi 4 speed test fatti di fila la dicono lunga e lasciano un bel po' di delusione:
http://www.speedtest.net/result/5548772613.png (http://www.speedtest.net/my-result/5548772613)
http://www.speedtest.net/result/5548775967.png (http://www.speedtest.net/my-result/5548775967)
http://www.speedtest.net/result/5535002097.png (http://www.speedtest.net/my-result/5535002097)
http://www.speedtest.net/result/5548779659.png (http://www.speedtest.net/my-result/5548779659)

E sono esattamente un :
Test senza webif aperta
Test con webif aperta sulla pagina dei grafici
Test scollegando la webif e chiudendo la pagina nel browser
Test riaprendo la webif (sempre su pagina grafici)

Ah non sono neanche sul TP-Link ma su altro router (ma stesso soc e sotto LEDE 6 Ago) con ben 128Mb di ram di cui quasi 100Mb free.


Uhm, credo che ad oggi siano stati portati tutti i driver (l'hardware dovrebbe essere totalmente opensource) presenti dal firmware originale tplink a lede. Però tutto può essere.

Non so se ci sono acceleratori o meno.
So che alcuni router hanno il Nat Hw ed altre funzionalità Hw per il firewall e che quasi sempre tali funzionalità non sono supportate sotto OWRT/LEDE.
Sono funzionalità molto meno flessibili della versione software (es. magari nat limitato a 1000-2000 connessioni) ma viaggiano al doppio o al triplo delle prestazioni.

Comunque (anche se dovrei provare un test) il fw TP-Link mi pare non soffra del problema di sopra.


Questa mi sfugge, perché non ha bisogno di nat ?

Anche se torna utile per motivi di sicurezza il Nat nasce per lo più per risolvere il problema dello scarso numero di ip (sia ip pubblici che ip privati) nascondendo sotto un unico ip più macchine/ip diversi.
IPv6 ha così tanti ip che si potrebbe dare un ip diverso ad ogni singolo granello di sabbia presente nel deserto del Sahara.
Di conseguenza anche se non ho approfondito come sarà l'assegnazione degli ip, non dovrebbe più essere necessario un Nat (ma non è vietato farlo ancora se lo si desidera) ma solo routing tra nodi.
Ogni singolo dispositivo (o meglio ogni scheda di rete, perché un dispositivo può avere anche più reti o più ip sulla stessa sc. rete) nel mondo sarà (o potrà essere) identificato con un ben preciso ed univoco ipv6 (un po' come il mac address anche se però non sarà fisso come quest'ultimo).
Questo libera la cpu del router dal dover fare il nat, rimanendogli solo il compito di fare firewalling e routing.
In più sotto ipv6 non è più gestita la frammentazione automatica dei pacchetti oltre la MTU riducendo pure questo carico di cpu sui nodi (alias i router).

avware
13-08-2016, 07:45
Sarà ma questi 4 speed test fatti di fila la dicono lunga e lasciano un bel po' di delusione:
http://www.speedtest.net/result/5548772613.png (http://www.speedtest.net/my-result/5548772613)
http://www.speedtest.net/result/5548775967.png (http://www.speedtest.net/my-result/5548775967)
http://www.speedtest.net/result/5535002097.png (http://www.speedtest.net/my-result/5535002097)
http://www.speedtest.net/result/5548779659.png (http://www.speedtest.net/my-result/5548779659)

E sono esattamente un :
Test senza webif aperta
Test con webif aperta sulla pagina dei grafici
Test scollegando la webif e chiudendo la pagina nel browser
Test riaprendo la webif (sempre su pagina grafici)

Ah non sono neanche sul TP-Link ma su altro router (ma stesso soc e sotto LEDE 6 Ago) con ben 128Mb di ram di cui quasi 100Mb free.


Non so se ci sono acceleratori o meno.
So che alcuni router hanno il Nat Hw ed altre funzionalità Hw per il firewall e che quasi sempre tali funzionalità non sono supportate sotto OWRT/LEDE.
Sono funzionalità molto meno flessibili della versione software (es. magari nat limitato a 1000-2000 connessioni) ma viaggiano al doppio o al triplo delle prestazioni.

Comunque (anche se dovrei provare un test) il fw TP-Link mi pare non soffra del problema di sopra.

In sincerità: non ho mai fatto un test simile perché non uso la gui web, uso lede solo da cli. A vederla così la faccenda è chiara: i servizi attivi, usando cpu, tolgono prestazioni al driver xdsl e se la prova col firmware originale tplink non mostra questi difetti vuol dire che qualche driver non è stato portato in lede.


Anche se torna utile per motivi di sicurezza il Nat nasce per lo più per risolvere il problema dello scarso numero di ip (sia ip pubblici che ip privati) nascondendo sotto un unico ip più macchine/ip diversi.
IPv6 ha così tanti ip che si potrebbe dare un ip diverso ad ogni singolo granello di sabbia presente nel deserto del Sahara.
Di conseguenza anche se non ho approfondito come sarà l'assegnazione degli ip, non dovrebbe più essere necessario un Nat (ma non è vietato farlo ancora se lo si desidera) ma solo routing tra nodi.
Ogni singolo dispositivo (o meglio ogni scheda di rete, perché un dispositivo può avere anche più reti o più ip sulla stessa sc. rete) nel mondo sarà (o potrà essere) identificato con un ben preciso ed univoco ipv6 (un po' come il mac address anche se però non sarà fisso come quest'ultimo).
Questo libera la cpu del router dal dover fare il nat, rimanendogli solo il compito di fare firewalling e routing.
In più sotto ipv6 non è più gestita la frammentazione automatica dei pacchetti oltre la MTU riducendo pure questo carico di cpu sui nodi (alias i router).
Ok ora il tuo discorso è chiaro. Personalmente ci vedo anche un discorso pratico: non mi trovo molto a mio agio a maneggiare indirizzi ipv6 :D già solo per questo sono a favore del nat.
Inoltre, come hai già scritto, la sicurezza è altro motivo importante. Io che sviluppo ho una serie di servizi nella mia intranet che non voglio esporre esternamente su internet, ma anche le stesse macchine win (il sistema operativo groviera), con tutto che è molto migliorato, non mi fiderei mai ad esporlo "direttamente" con un ipv6 (e nattare 1:1 per sfruttare il firewall del router mi pare un paradosso).
Imho togliere una caratteristica importante come il nat non è il modo di risolvere un problema di performance, a questo punto Lantiq dovrebbe seguire l'esempio di Broadcom: passare da mips ad arm ed introdurre un dualcore al doppio della frequenza, in questo modo c'è abbastanza forza bruta da evitare l'uso di acceleratori e la scrittura di driver ad-hoc. A tal proposito il netgear D7000 è un ottimo candidato, certo non si potrà usare lede perché la parte xdsl è closed, ma nessuno vieta di creare un proprio firmware migliorando l'esistente.

Yrbaf
13-08-2016, 18:14
Il Nat non è un sistema di sicurezza e non è difficile bucarlo.
IPv6 non è meno sicuro di IPv4, è il tuo router in base alle politiche di firewall che deciderà se il tuo ip (noto in internet, ma può sempre cambiare) deve essere raggiunto o meno, esattamente come nel Nat.
Cambia solo che sotto ipv4 non sai un ip diretto ma ip del router ed una porta.
Con Ipv6 saprai un ip e porta di una macchina e che per raggiungere tale ip devrai passare da un certo router (il tuo).

Beh un dualcore non è certo 10-15 volte più veloce, quindi se a breve si dovranno gestire connessioni oltre 500Mb (parlo più per la FTTH) ci vorrà ben di più o ci sarà sempre qualche forma di acceleratore (che i fw proprietari utilizzeranno, owrt/lede boh).

zbear
13-08-2016, 19:04
.........

Beh un dualcore non è certo 10-15 volte più veloce, quindi se a breve si dovranno gestire connessioni oltre 500Mb (parlo più per la FTTH) ci vorrà ben di più o ci sarà sempre qualche forma di acceleratore (che i fw proprietari utilizzeranno, owrt/lede boh).

A seconda della struttura della cpu, della velocità di clock e della compilazione (se ben supportato il multithread) un dualcore odierno puo' essere tranquillamente 4 o 5 volte più veloce delle generazioni precedenti. E anche di più. E fra gli attuali e il Lantiq del W8970 passano ALMENO 2 se non 3 generazioni rispetto ai più recenti.
Basta vedere gli Arm per cellulare come si sono evoluti in MENO di 5 anni .... dal single core agli attuali multicore.

strassada
13-08-2016, 23:39
nei router però le cose sono un po' diverse, e spesso molti hack non si possono integrare nei firmware opensource.

Yrbaf
14-08-2016, 01:04
A seconda della struttura della cpu, della velocità di clock e della compilazione (se ben supportato il multithread) un dualcore odierno puo' essere tranquillamente 4 o 5 volte più veloce delle generazioni precedenti. E anche di più. E fra gli attuali e il Lantiq del W8970 passano ALMENO 2 se non 3 generazioni rispetto ai più recenti.
Basta vedere gli Arm per cellulare come si sono evoluti in MENO di 5 anni .... dal single core agli attuali multicore.
Non ho detto che non ci sono cpu all'altezza al giorno d'oggi contestavo solo che non basta solo un dual core per il futuro (inteso il futuro di Lede/OWrt) se il sw mostra già certi limiti a 500MHz.

Se una certa cpu da 500MHz arranca già a 80-100Mb, di sicuro un dualcore anche 5-7 volte più veloce non arriverà a gestire (con lo stesso software) linee a 1Gbps come quelle fibra il tutto con magari pure una bella gui.
Eppure ci sono router che lo fanno e non hanno 8 core sotto il cofano o processori a 3GHz.
Hanno evidentemente acceleratori Hw o almeno un fw meglio ottimizzato (e questo non significa che Lede non sia ottimizzabile, ma solo che magari ora non lo è su certi modelli).

Herbie_53
14-08-2016, 12:58
Ce l'hai fatta poi a fare il thread ?

Purtroppo no! Non ho i permessi per creare il thread... Quindi rinnovo l'invito: Se qualcuno sa come creare un nuovo thread mi faccia sapere!

Ho letto che in queste ultime pagine c'era qualche "noia" con le velocità raggiunte... e purtroppo questo è un problema noto di openwrt... https://forum.openwrt.org/viewtopic.php?id=53703
Non essendoci sorgenti per far funzionare l'hw nat, viene usata la CPU che purtroppo non regge alti carichi...
Un'altra possibile soluzione (oltre l'IPv6 o il rilascio dei sorgenti) potrebbe essere questa:
Creare connessioni PPPoE dirette per ogni dispositivo, o per lo meno per quelli che hanno bisogno di velocità più alte. In questo modo il nat non dovrebbe entrare in gioco dato che il dispositivo in questione ha direttamente un IP pubblico.
Se non ricordo male Tim ne permetteva 4


Giocando con SNR si collega al max di 106.9Mb con ancora 3.7-4.1dB SNR

Dopo qualche esperimento ho scoperto che il Bitswap non permette di scendere più di tanto con l'snr. Infatti con il bitwap attivo dopo qualche minuto la velocità ritorna a quella normale e l'snr ritorna a 6dB. Invece disabilitandolo:

dsl_cpe_pipe.sh lfcs 0 1 0 1 1 -1
dsl_cpe_pipe.sh lfcs 1 1 0 1 1 -1

riesco a scendere anche a 1dB di SNR (ovviamente con tutti i problemi di instabilità annessi), ma in media riesco a guadagnare 10Mega nello speedtest!

zbear
14-08-2016, 14:00
Non ho detto che non ci sono cpu all'altezza al giorno d'oggi contestavo solo che non basta solo un dual core per il futuro (inteso il futuro di Lede/OWrt) se il sw mostra già certi limiti a 500MHz.

Se una certa cpu da 500MHz arranca già a 80-100Mb, di sicuro un dualcore anche 5-7 volte più veloce non arriverà a gestire (con lo stesso software) linee a 1Gbps come quelle fibra il tutto con magari pure una bella gui.
Eppure ci sono router che lo fanno e non hanno 8 core sotto il cofano o processori a 3GHz.
Hanno evidentemente acceleratori Hw o almeno un fw meglio ottimizzato (e questo non significa che Lede non sia ottimizzabile, ma solo che magari ora non lo è su certi modelli).

Beh, a dir il vero di router VERI che reggano la gigabit ce ne sono, ma solo nel pro. Nell'economico non mi pare proprio di averne visti. Forse i più economici sono quelli della fascia 100/250 euro.
Il che significa costi molto più alti di quello che ho trovato io (un dualcore Mediatek a 880 Mhz).
Inoltre ho notato come il software che mette DAVVERO in difficoltà il lantiq sia emule: aprendo una marea di connessioni contemporanee (e quindi nat relative) fa scendere anche al 50% la velocità massima.
E, in ogni caso, un semplice routing fra due reti con un unico file da trasferire già non supera i 14MB, che è MOLTO superiore ai dati di targa per cui è nato il Lantiq (anche ammettendo la vdsl 100 come limite alto). E da sempre si sa che emule è una disperazione per i router (e si capisce perchè...).
Comunque una delle prove che faro' è riportare il W8970 all'ultimo firmware originale e comparare le prestazioni, non appena mi arriva il router (SOLO router, niente adsl/vdsl) nuovo (che supporta openwrt e che ho pagato una sessantina di euro....).

Yrbaf
14-08-2016, 14:19
Purtroppo no! Non ho i permessi per creare il thread... Quindi rinnovo l'invito: Se qualcuno sa come creare un nuovo thread mi faccia sapere!
...
Neanche io posso, secondo me quindi il thread va creato nell'area Networking generale e poi spostato da un Mod nei thread ufficiali.

Io con i settaggi di default (e l'ultimo fw vdsl) alias questi:

Up : nDirection=0 bTrellisEnable=1 bBitswapEnable=1 bReTxEnable=0 bVirtualNoiseSupport=1 b20BitSupport=-1
Down: nDirection=1 bTrellisEnable=1 bBitswapEnable=1 bReTxEnable=1 bVirtualNoiseSupport=1 b20BitSupport=0

a volte aggancio anche fino 104Mb (e 21.6 in up) nei momenti fortunati (vicini probabilmente con router spento) però con i +4ms dovuti al G.INP spento in upload.
Se lo attivo (con dsl_cpe_pipe.sh lfcs 0 1 1 1 1 -1) perdo sempre un 0.32Mb di up e non aggancio mai oltre 102.5 (es. ora sono a 102.184 Mb/s / 21.382 Mb/s) quasi come se il full G.Inp facesse perdere anche un 2Mb di down (per contro invece spegnere il G.Inp sul Down ne fa perdere oltre 10).

Ho provato il tuo settaggio con bitswan spento ma sempre solo max 106.9Mb di portante mi fa prendere.
Per contro però funziona anche con l'ultimo fw vdsl che invece continuava a rebootare se si scendeva di SNR e le impostazioni di default (più al più g.inp in up on).
Le prestazioni però non salgono (o quando salgono sono solo 1-2Mbps) e diventano molto più discontinue.
Il discontinuo è probabilmente dovuto al SNR più basso (comunque 4.3dB nel mio caso) ma il non salire molto di prestazioni invece penso sia dovuto al router quasi a palla o anche al provider quasi a palla.

Altra cosa deludente è che usando iperf3 direttamente sul router per testare le prestazioni lato lan (quindi niente Nat) non si va oltre (e non so perché) i 70-95Mb a seconda della direzione di test.

PS
Il router non ha il dissipatore (al contrario del TP-Link) ed il sensore di temp (cat /sys/devices/platform/cputemp@0/hwmon/hwmon0/temp1_input) riporta circa 107 gradi di default (poi probabilmente sbagliati) che salgono facilmente a 108-109 gradi stressandolo un po'.
Non so se mettere un dissipatore aiuterebbe (chissà quale è la temp. sul tp-link che invece ce l'ha), magari la cpu fra throttling per eccessiva temp.

sunvit
14-08-2016, 14:39
Come fare a ritornare al firmware ufficiale tplink?

Inviato dal mio MI NOTE LTE utilizzando Tapatalk

avware
14-08-2016, 17:50
Qualcuno riesce a compilare il trunk di lede ?
Sono almeno 2 giorni che ci provo invano, anche su diverse piattaforme (debian, mint 17.3, mint 18). Sembra un problema legato proprio al soc lantiq:
make[2] target/compile
make[3] -C target/linux compile
make[2] package/compile
make[3] -C package/utils/bzip2 host-compile
make[3] -C package/system/usign host-compile
make[3] -C package/libs/toolchain compile
make[3] -C package/kernel/gpio-button-hotplug compile
make -r world: build failed. Please re-run make with -j1 V=s to see what's going on
make: *** [world] Errore 1

find /home/avware/lede/build_dir/target-mips_34kc_musl-1.1.15/toolchain/ipkg-mips_34kc/libgcc -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mips-openwrt-linux-musl-" NO_RENAME=1 ; NM="mips-openwrt-linux-musl-nm" STRIP="/home/avware/lede/staging_dir/host/bin/sstrip" STRIP_KMOD="/home/avware/lede/scripts/strip-kmod.sh" PATCHELF="/home/avware/lede/staging_dir/host/bin/patchelf" /home/avware/lede/scripts/rstrip.sh /home/avware/lede/build_dir/target-mips_34kc_musl-1.1.15/toolchain/ipkg-mips_34kc/libgcc
rstrip.sh: /home/avware/lede/build_dir/target-mips_34kc_musl-1.1.15/toolchain/ipkg-mips_34kc/libgcc/lib/libgcc_s.so.1: shared object
(cd /home/avware/lede/build_dir/target-mips_34kc_musl-1.1.15/toolchain/ipkg-mips_34kc/libgcc/CONTROL; ( echo "$CONTROL"; printf "Description: "; echo "$DESCRIPTION" | sed -e 's,^[[:space:]]*, ,g'; ) > control; chmod 644 control; ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_postinst \$0 \$@"; ) > postinst; ( echo "#!/bin/sh"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_prerm \$0 \$@"; ) > prerm; chmod 0755 postinst prerm; )
install -d -m0755 /home/avware/lede/bin/targets/lantiq/xrx200/packages
/home/avware/lede/scripts/ipkg-build -c -o 0 -g 0 /home/avware/lede/build_dir/target-mips_34kc_musl-1.1.15/toolchain/ipkg-mips_34kc/libgcc /home/avware/lede/bin/targets/lantiq/xrx200/packages
make[3]: *** [/home/avware/lede/bin/targets/lantiq/xrx200/packages/libgcc_5.4.0-1_mips_34kc.ipk] Error 1
make[3]: Leaving directory `/home/avware/lede/package/libs/toolchain'
make[2]: *** [package/libs/toolchain/compile] Error 2
make[2]: Leaving directory `/home/avware/lede'
make[1]: *** [/home/avware/lede/staging_dir/target-mips_34kc_musl-1.1.15/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/avware/lede'
make: *** [world] Errore 2

zbear
14-08-2016, 19:27
Qualcuno riesce a compilare il trunk di lede ?
Sono almeno 2 giorni che ci provo invano, anche su diverse piattaforme (debian, mint 17.3, mint 18). Sembra un problema legato proprio al soc lantiq:
.............

Probabilmente mi sbaglio, ma non è il solito problema che bisogna compilare SENZA essere root ma con i permessi full sulla cartella di lavoro?
Ci sono impazzito inizialmente su questo problema ..... non ho provato nell'ultima settimana, ma su Mint mi funziona perfettamente.

zbear
14-08-2016, 21:37
Come fare a ritornare al firmware ufficiale tplink?

Inviato dal mio MI NOTE LTE utilizzando Tapatalk

Non ho ancora provato, ma le informazioni che ho è che bisogna fare come per la prima installazione di openwrt ....

Yrbaf
14-08-2016, 21:44
Come fare a ritornare al firmware ufficiale tplink?

Inviato dal mio MI NOTE LTE utilizzando Tapatalk

E' scritto nella Wiki: https://wiki.openwrt.org/toh/tp-link/td-w8970 al paragrafo "Restore TP-LINK FW"

Io l'ho fatto sul W8980 mesi fa e non ho avuto problemi, anche se non ricordo se ho variato qualche passaggio.

avware
14-08-2016, 21:53
Probabilmente mi sbaglio, ma non è il solito problema che bisogna compilare SENZA essere root ma con i permessi full sulla cartella di lavoro?
Ci sono impazzito inizialmente su questo problema ..... non ho provato nell'ultima settimana, ma su Mint mi funziona perfettamente.
Si, lancio sempre il make da user e non da root, passando a mint 18 avevo dimenticato di reinstallare le gcc-multilib. La tua risposta mi ha riacceso il cervello :) a fare le cose di corsa ci si perde sempre qualche passaggio. Tnx.

Herrnobiz
17-08-2016, 17:07
Ultima rev compilata oggi r1363
https://drive.google.com/file/d/0BxjcvukeCiDFdEFNME95THJCak0/view?usp=sharing

cico78
17-08-2016, 18:27
Qualcuno può mandarmi un salvataggio base per Alice 7 mega per favore?
Serve per un mio collega che si trova con il router e non riesce a farlo partire.Grazie!

Inviato dal mio Redmi Note 2 utilizzando Tapatalk

Nativoz
18-08-2016, 23:40
Solo per la cronaca, da openwrt sono passato oggi a lede. Essendo pigro e trovando qui sopra l'ottimo lavoro di herrnobiz semplicemente da scaricare non ho potuto resistere.
Tutto ok, ma é passato cosí tanto tempo che devo essermi scordato come settare la adsl+2 di fastweb.
Ho settato atm anziché ptm, ho messo 8 e 36, ho scelto adsl come dsl line mode, ma nulla.
Dove c'é scritto firmware file devo mettere qualcosa o viene scelto in automatico il file .bin nella cartella /lib/firmware/?
Grazie

Yrbaf
19-08-2016, 01:26
Oggi la linea (qualcuno in ferie o qualche disdetta) è tornata in grado di fare la max portante senza giocare di SNR.
Ed ho scoperto che 106.9Mb che prendevo giocando di SNR non era un limite dovuto al fatto di giocare con il SNR ma proprio che di più non ce la fa.

Ecco il valore di ora:
Data Rate: 106.903 Mb/s / 21.597 Mb/s
Max. Attainable Data Rate (ATTNDR): 116.428 Mb/s / 27.999 Mb/s
che diventa così se attivo il G.Inp anche in upload per togliere 4ms di latenza:
Data Rate: 106.903 Mb/s / 21.382 Mb/s

Mi manca la controprova (che farò domani con il W8980 e firmware di serie, quello sopra è HomeHub5 ma stesso soc, ovviamente se la linea domani sarà ancora in grado di tali performance) ma mi sembrava di ricordare che il fw di serie (di TP-Link, quello di HomeHub non è utilizzabile in Italia salvo modificarlo) prendesse anche lui i 108Mb (mi pare di ricordare 107999).

EDIT:
Confermo che ricordavo giusto, ecco il W8980@9980 con l'ultimo fw originale e beta:
Current Rate (Kbps) 21600 107999
Max Rate (Kbps) 29192 117548
SNR Margin (dB) 9.7 9.1
A parte il max rate che può cambiare da un momento all'altro figuriamoci tra 2 gg diversi, è evidente che il fw vdsl usato sul fw originale non ha problemi a prendere la portante piena con G.Inp su entrambi i canali (confermato dai tempi di ping).
Anche la velocità di navigazione è palesemente più stabile (e più veloce) sul Fw originale.
Non c'è nessun tentennamento e la banda mostra una linea piatta e stabile anche con Gui aperta, segno che la cpu non è a palla con 100Mb di trasferimento dati come invece sotto OWRT

Ecco se ricordo giusto non capisco perché OpenWrt/Lede (ma l'avevo mi pare già notato quando provai OWRT sul W8980) prende di meno.
La portante è negoziata dalla parte modem che usa lo stesso fw vdsl dei sistemi originali (tanto più che estraiamo i fw adsl/vdsl dai fw originali per poi usarli in OWrt).
Quale sarà l'impostazione diversa che lo fa funzionare in modo meno efficiente sulle portanti ?

-Mirco-
19-08-2016, 09:05
Ragazzi, ma quindi questo è l'unico router con cui possibile con vdsl telecom abbassare il margine di rumore oltre i 6db?
Col technicolor telecom invece questa cosa non è possibile?
A livello di prestazioni lato modem vdsl qualcuno ha fatto una comparativa col technicolor?

taikn
19-08-2016, 11:29
Ultima rev compilata oggi r1363
https://drive.google.com/file/d/0BxjcvukeCiDFdEFNME95THJCak0/view?usp=sharing

Ogni possibilità di ottenere 'Annex B' suppoerted in Lede costruisce ?

avware
19-08-2016, 20:57
Ogni possibilità di ottenere 'Annex B' suppoerted in Lede costruisce ?
I'm already using LEDE with this router in annex-B mode on a vdsl line.
You can simply:
- download dsl-vrx200-firmware-xdsl-b-patch package here (https://downloads.lede-project.org/snapshots/targets/lantiq/xrx200/packages/)
- copy with scp into the router (for exampe in /tmp/)
- install it with opkg
Annex-a is required 'cause annex-B package is a binary diff/patch.
root@AvwareWrt:~# /etc/init.d/dsl_control status
ATU-C Vendor ID: Broadcom 164.149
ATU-C System Vendor ID: Broadcom
Chipset: Lantiq-VRX200 Unknown
Firmware Version: 5.7.3.3.0.6
API Version: 4.16.6.3
XTSE Capabilities: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7
Annex: A, B, C
Line Mode: G.993.2 (VDSL2)
Profile: 17a
Line State: UP [0x801: showtime_tc_sync]

Nativoz
20-08-2016, 07:34
Ma come si fa a sapere a cosa servono e quali comandi lanciare con dsl_cpe_pipe.sh ??
Per esempio, i parametri che hai dato a "line feature configuration set", dove li hai ricavati?

grazie

Yrbaf
20-08-2016, 15:04
Segnalo che nello staging (Lede) di Felix Fietkaus da 4gg c'è una versione che riabilita il SMP sul Soc.
Dai primi test, il router torna essere in grado di gestire linee over 70-80Mb senza problemi.
Anche se potrebbero esserci dei problemi con SMP su altri fronti.

Un'altra cosa che mi piacerebbe vedere (mi sa che prima o poi devo provare a compilare io stesso) è ricompilare con le opzioni per max speed.
Ora penso che sia tutto ottimizzato con -Os per non fare grossi binari, ma se non si usano gli acceleratori hw (sempre se presenti) allora bisognerebbe spremere al max la parte cpu usando -O3 o anche -Ofast, fregandosene delle dimensioni del codice (almeno per i router che hanno spazio flash e/o ram).
Poi io proverei ad indicare anche i flag di ottizzazione che indicano le dimensioni effettive della cache (e relativa cache line) L1 ed L2 presente per vedere se aggiungono qualcosa sul fronte prestazioni pure loro.
Alias parlo dei flag : l1-cache-line-size, l1-cache-size e l2-cache-size

PS
I valori per "line feature configuration set" sono facili da ottenere, basta provare la "line feature configuration get" con parametro 0 o 1
Sono gli altri comandi quelli che sono difficili da intuire come si usano.

avware
21-08-2016, 10:34
Segnalo che nello staging (Lede) di Felix Fietkaus da 4gg c'è una versione che riabilita il SMP sul Soc.
Dai primi test, il router torna essere in grado di gestire linee over 70-80Mb senza problemi.
Anche se potrebbero esserci dei problemi con SMP su altri fronti.

Un'altra cosa che mi piacerebbe vedere (mi sa che prima o poi devo provare a compilare io stesso) è ricompilare con le opzioni per max speed.
Ora penso che sia tutto ottimizzato con -Os per non fare grossi binari, ma se non si usano gli acceleratori hw (sempre se presenti) allora bisognerebbe spremere al max la parte cpu usando -O3 o anche -Ofast, fregandosene delle dimensioni del codice (almeno per i router che hanno spazio flash e/o ram).
Poi io proverei ad indicare anche i flag di ottizzazione che indicano le dimensioni effettive della cache (e relativa cache line) L1 ed L2 presente per vedere se aggiungono qualcosa sul fronte prestazioni pure loro.
Alias parlo dei flag : l1-cache-line-size, l1-cache-size e l2-cache-size

PS
I valori per "line feature configuration set" sono facili da ottenere, basta provare la "line feature configuration get" con parametro 0 o 1
Sono gli altri comandi quelli che sono difficili da intuire come si usano.
Con Ofast va in errore la compilazione delle librerie musl:
( cd /home/avware/lede/trunk/build_dir/toolchain-mips_34kc_gcc-5.4.0_musl-1.1.15/musl-1.1.15; rm -f config.cache; AR="mips-openwrt-linux-musl-gcc-ar" AS="mips-openwrt-linux-musl-gcc -c -Ofast -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mips-openwrt-linux-musl-ld NM="mips-openwrt-linux-musl-gcc-nm" CC="mips-openwrt-linux-musl-gcc" GCC="mips-openwrt-linux-musl-gcc" CXX="mips-openwrt-linux-musl-g++" RANLIB="mips-openwrt-linux-musl-gcc-ranlib" STRIP=mips-openwrt-linux-musl-strip OBJCOPY=mips-openwrt-linux-musl-objcopy OBJDUMP=mips-openwrt-linux-musl-objdump SIZE=mips-openwrt-linux-musl-size CFLAGS="-Ofast -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" CROSS_COMPILE="mips-openwrt-linux-musl-" /home/avware/lede/trunk/build_dir/toolchain-mips_34kc_gcc-5.4.0_musl-1.1.15/musl-1.1.15/configure --prefix=/ --host=x86_64-linux-gnu --target=mips-openwrt-linux-musl --disable-gcc-wrapper --enable-debug );
checking for C compiler... mips-openwrt-linux-musl-gcc
checking whether C compiler works... yes
checking whether compiler accepts -Werror=unknown-warning-option... no
checking whether compiler accepts -Werror=unused-command-line-argument... no
checking whether linker accepts -Werror=unknown-warning-option... no
checking whether linker accepts -Werror=unused-command-line-argument... no
checking for C compiler family... gcc
checking target system type... mips-openwrt-linux-musl
checking whether compiler accepts -std=c99... yes
checking whether compiler accepts -nostdinc... yes
checking whether compiler accepts -ffreestanding... yes
checking whether compiler accepts -fexcess-precision=standard... yes
checking whether compiler accepts -frounding-math... yes
checking whether compiler needs attribute((may_alias)) suppression... no
checking whether compiler accepts -Wa,--noexecstack... yes
checking whether compiler accepts -fno-stack-protector... yes
checking whether compiler accepts -fno-tree-loop-distribute-patterns... yes
checking whether we should preprocess assembly to add debugging information... no
checking for optimization settings... using provided CFLAGS
checking whether compiler accepts -pipe... yes
checking whether compiler accepts -fno-unwind-tables... yes
checking whether compiler accepts -fno-asynchronous-unwind-tables... yes
checking whether compiler accepts -ffunction-sections... yes
checking whether compiler accepts -fdata-sections... yes
checking whether compiler accepts -Werror=implicit-function-declaration... yes
checking whether compiler accepts -Werror=implicit-int... yes
checking whether compiler accepts -Werror=pointer-sign... yes
checking whether compiler accepts -Werror=pointer-arith... yes
checking whether global visibility preinclude works... yes
checking preprocessor condition __PIC__... false
checking whether linker accepts -Wl,--sort-section,alignment... yes
checking whether linker accepts -Wl,--sort-common... yes
checking whether linker accepts -Wl,--gc-sections... yes
checking whether linker accepts -Wl,--hash-style=both... no
checking whether linker accepts -Wl,--no-undefined... yes
checking whether linker accepts -Wl,--exclude-libs=ALL... yes
checking whether linker accepts -Wl,-Bsymbolic-functions... yes
checking whether linker accepts -lgcc... yes
checking whether linker accepts -lgcc_eh... yes
using compiler runtime libraries: -lgcc -lgcc_eh
checking preprocessor condition __mips_isa_rev >= 6... false
checking preprocessor condition _MIPSEL || __MIPSEL || __MIPSEL__... false
checking preprocessor condition __mips_soft_float... true
configured for mips variant: mips-sf
checking whether compiler's long double definition matches float.h... yes
checking preprocessor condition __FAST_MATH__... true
/home/avware/lede/trunk/build_dir/toolchain-mips_34kc_gcc-5.4.0_musl-1.1.15/musl-1.1.15/configure: error: compiler has broken floating point; check CFLAGS
make[3]: *** [/home/avware/lede/trunk/build_dir/toolchain-mips_34kc_gcc-5.4.0_musl-1.1.15/musl-1.1.15/.configured] Error 1
make[3]: Leaving directory `/home/avware/lede/trunk/toolchain/musl'
make[2]: *** [toolchain/musl/compile] Error 2
make[2]: Leaving directory `/home/avware/lede/trunk'
make[1]: *** [/home/avware/lede/trunk/staging_dir/toolchain-mips_34kc_gcc-5.4.0_musl-1.1.15/stamp/.toolchain_install] Error 2
make[1]: Leaving directory `/home/avware/lede/trunk'
make: *** [world] Errore 2
Qui (https://www.dropbox.com/sh/ybevj5cfeeg00rd/AAChgRK6xD3PnNEDKN16Xo_la?dl=0) trovate la r1396 con firmware annex-a e annex-b ma senza interfaccia web.

Edit: ok sembra che -Ofast abiliti anche il "-ffast-math" ovvero la causa di quell'errore. Sto provando a ricompilare la stessa versione usando -O3
Edit: compilazione -O3 (con ottimizzazioni per velocità) avvenuta senza problemi, la trovate nello stesso percorso dropbox, cartella O3

Yrbaf
21-08-2016, 12:15
Si anche io sto finendo di compilare (per ora con GCC 5.4, poi riprovo pure con 6.1) la versione SMP e con i flag di ottimizzazione:
-O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32

Vediamo quando avrà finito se funzionerà (SMP è a rischio kernel panic)

PS
Ho aggiunto anche EasyCwmp per estrarre l'autoconfig dai provider vdsl

avware
21-08-2016, 13:55
Si anche io sto finendo di compilare (per ora con GCC 5.4, poi riprovo pure con 6.1) la versione SMP e con i flag di ottimizzazione:
-O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32

Vediamo quando avrà finito se funzionerà (SMP è a rischio kernel panic)

Ok, io mi sto limitando ad inserire queste ottimizzazioni nella compilazione del trunk (che già è poco stabile di suo), non mi fido ad usare lo staging, o meglio, non sono molto in vena di sbattimenti ultimamente.
Posso confermarti che sul trunk sia O3 che line-cache-size non stanno dando problemi.. per ora :D
Se ti occorre tornare ad una rella semi stabile ho condiviso il tutto su dropbox.

PS
Ho aggiunto anche EasyCwmp per estrarre l'autoconfig dai provider vdsl
Questo mi interessa. Non c'è tra i feeds, suppongo tu l'abbia compilato a manina. Potrebbe essere una buona idea suggerirne l'inserimento tra i pacchetti standard di lede.

Yrbaf
21-08-2016, 13:59
Funziona!
E' la versione r1356 e risultano ora due cpu.
Il router ora è in grado di reggere le massime prestazioni della linea senza più tarparle, anche a Luci Gui aperta.
Con Luci chiuso rimane circa un 25-30% di cpu libera (tra le due) durante i test a max speed, mentre con Luci aperta si ha solo un 5-7% (che a volte per un attimo va pure a 0%).
In entrambi i casi la linea non sembra rallentata per nulla ed i grafici sono piattissimi.
Peccato solo che sia tornato il disturbante e non posso più fare i test a 106.9Mb (ora si collega solo 101.7Mb) senza scendere di SNR (ma così diventa instabile la linea).

Anche la Gui Luci pare molto più reattiva e stranamente si è messo a funzionare anche la riconfig. vdsl, alias:
dsl_cpe_pipe.sh lfcs 0 1 1 1 1 -1
dsl_cpe_pipe.sh acs 2
exit 0
che avevo messo /etc/rc.local e che con i fw di serie di Lede non aveva mai funzionato (alias non ottenevo il G.Inp full e dovevo ridare io il comando post boot via ssh), mentre ora (provato 3 o 4 riavvi) funziona sempre.

Mi aspettavo però un calo maggiore di cpu, anche con le ottimizzazioni e le due cpu il router non sembra essere in grado di andare molto oltre i 100Mb (anche se senza poter provare un test wan non si sanno i nuovi limiti).

avware
21-08-2016, 14:16
Bene, una domanda: a te occorre SMP perché il router che stai usando ha doppia cpu ? Se non ricordo male ne comprasti uno con stessa piattaforma ma hardware più potente.
Il tplink se non ricordo male ha unica cpu con 500mhz, che vantaggi avrebbe dal SMP ?
Per Easycwmp mi sono già adoperato ;) sto compilando ora

Yrbaf
21-08-2016, 14:20
Si sto usando un HomeHub 5A che però ha lo stesso soc del TP-Link che è pure lui SMP (in realtà sono solo degli SMT, alias stile HyperThreading di Intel).
Gli unici vantaggi di HB5 sono il doppio della ram, ben 128Mb di flash, ed il WiFi AC perfettamente supportato (al contrario del N 5GHz di TPL).
Per contro manca il dissipatore cpu ed il sensore temp indica 108-109 (poi se giusti non lo so) pure in config single core.

Beh i vantaggi del SMP sono la maggiore potenza cpu a disposizione, e visto che il router arranca con Lede quando la linea è più veloce di 70-80Mb maggiore potenza serve (anche se secondo me servirebbe anche una config cgroup specializzata per dare sempre max priorità ad alcune funzionalità).
In realtà con tutto chiuso ce la fa fino a 95-100Mb ma non è stabile (alias grafico che oscilla tra 89 e 99), ma basta aprire la gui per vedersi perdere 10-12Mb di velocità ed alcuni hanno detto che usando tante connessioni (esempio emule, bittorrent) crolla sotto i 65-70Mb.
Poi non so se già con solo -O3 si è recuperata abbastanza potenza per reggere linee a 100Mb in single core.

Per EasyCWMP ho fatto così:
cd package
wget http://easycwmp.org/download/easycwmp-openwrt.tar.gz
tar -xzvf easycwmp-openwrt.tar.gz
wget http://easycwmp.org/download/libmicroxml.tar.gz
tar -xzvf libmicroxml.tar.gz
rm *.gz
cd ..
make menuconfig
E trovi easycwmp nelle Utilities (libmicroxml, che comunque sta in Libraries, viene aggiunto in automatico se attivi easycwmp)

Visto che però i due pacchetti sono sotto utils e libs forse sarebbe più corretto un
cd package
cd utils
wget http://easycwmp.org/download/easycwmp-openwrt.tar.gz
tar -xzvf easycwmp-openwrt.tar.gz
rm easycwmp-openwrt.tar.gz
cd ..
cd libs
wget http://easycwmp.org/download/libmicroxml.tar.gz
tar -xzvf libmicroxml.tar.gz
rm libmicroxml.tar.gz
cd ..
cd ..
make menuconfig

Ora per usarlo devo prima studiare un po' come si configura ma soprattutto devo capire come si cambia il Mac Address alla Wan, perché presumo che il TR-069 del provider oltre a user e pwd (che ho) vorrà sapere anche il mio mac per mandarmi la config personalizzata.
Mac che ovviamente deve essere come quello del router di serie del provider.

xxeyes
22-08-2016, 00:44
@Yrbaf

Una curiosità: ma il BT Home Hub 5 tipo A l'hai preso in UK?
Ne sto valutando l'acquisto ma sto controllando che sia Annex A e funzioni anche con le nostre Adsl2...

Yrbaf
22-08-2016, 01:49
Si UK.

Penso sia Annex A anche se poi per alcuni modem la differenza tra Annex A e Annex B la fa solo il firmware (mentre per altri c'è anche una differenza fisica sui filtri di taglio banda iniziale che però per la vdsl non dovrebbe essere un problema).

darkeyes7777
22-08-2016, 18:27
Funziona!
E' la versione r1356 e risultano ora due cpu.
Il router ora è in grado di reggere le massime prestazioni della linea senza più tarparle, anche a Luci Gui aperta.
Con Luci chiuso rimane circa un 25-30% di cpu libera (tra le due) durante i test a max speed, mentre con Luci aperta si ha solo un 5-7% (che a volte per un attimo va pure a 0%).
In entrambi i casi la linea non sembra rallentata per nulla ed i grafici sono piattissimi.
Peccato solo che sia tornato il disturbante e non posso più fare i test a 106.9Mb (ora si collega solo 101.7Mb) senza scendere di SNR (ma così diventa instabile la linea).

Anche la Gui Luci pare molto più reattiva e stranamente si è messo a funzionare anche la riconfig. vdsl, alias:
dsl_cpe_pipe.sh lfcs 0 1 1 1 1 -1
dsl_cpe_pipe.sh acs 2
exit 0
che avevo messo /etc/rc.local e che con i fw di serie di Lede non aveva mai funzionato (alias non ottenevo il G.Inp full e dovevo ridare io il comando post boot via ssh), mentre ora (provato 3 o 4 riavvi) funziona sempre.

Mi aspettavo però un calo maggiore di cpu, anche con le ottimizzazioni e le due cpu il router non sembra essere in grado di andare molto oltre i 100Mb (anche se senza poter provare un test wan non si sanno i nuovi limiti).


scusa ma la funzione smp e/o supporto al dual core è a partire dalla trunk r1356 oppure giusto su quella hai compilato con qualche opzione particolare?


giusto per capire se la r1363 postata dal buon Hernobiz supporta le stesse funzionalità oppure no...

vorrei giusto aggiornare questa:

OpenWrt xsiriusx r47830 / LuCI Master (git-15.343.57108-63155e9)

che uso senza problemi da dicembre... ultimamente ogni tanto mi si riavvia a parità di parametri di sempre ed è una buona scusa per provare qualcosa di nuovo

grazie

Yrbaf
22-08-2016, 18:33
No è una versione staging di un tizio, non è nel ramo principale.
Anche se nulla vieta di prendere la patch e riportarla anche sul ramo principale.

avware
22-08-2016, 22:11
Si sto usando un HomeHub 5A che però ha lo stesso soc del TP-Link che è pure lui SMP (in realtà sono solo degli SMT, alias stile HyperThreading di Intel).
Attenzione: smt e smp hanno in comune solo parte del nome. Un conto è avere più core fisici (smp) altra cosa è massimizzare le capacità dell'hardware di eseguire più thread in un'architettura out-of-order (smt).
Se non sbaglio l'smt dei mips è una tecnologia "microthread" già sfruttata dal kernel classico:
root@AvwareWrt:~# cat /proc/cpuinfo
...
ASEs implemented : mips16 dsp mt
...
La teoria vuole che smt nasca per ridurre l'overhead di cpu (tempi morti) causati dalle alte frequenze mal sfruttate che hanno raggiunto i processori. In questo caso con 500mhz mi pare un paradosso.. o meglio l'incremento mi pare trascurabile.
Poi oh, queste son teorie (a me poi affascinano).. ho già letto che hai notato un miglioramento, ma inizierei a prendere sul serio l'installazione di una ventolina sulla cpu :D
Gli unici vantaggi di HB5 sono il doppio della ram, ben 128Mb di flash, ed il WiFi AC perfettamente supportato (al contrario del N 5GHz di TPL).
Per contro manca il dissipatore cpu ed il sensore temp indica 108-109 (poi se giusti non lo so) pure in config single core.
Io l'ho già preso arriva fra 3 giorni, non mi lascio sfuggire un giocattolino con tanta ram ;) Inizio a cercare da subito dissipatore e ventolina sperando di avere abbastanza spazio all'interno.
Beh i vantaggi del SMP sono la maggiore potenza cpu a disposizione, e visto che il router arranca con Lede quando la linea è più veloce di 70-80Mb maggiore potenza serve (anche se secondo me servirebbe anche una config cgroup specializzata per dare sempre max priorità ad alcune funzionalità).
In realtà con tutto chiuso ce la fa fino a 95-100Mb ma non è stabile (alias grafico che oscilla tra 89 e 99), ma basta aprire la gui per vedersi perdere 10-12Mb di velocità ed alcuni hanno detto che usando tante connessioni (esempio emule, bittorrent) crolla sotto i 65-70Mb.
Io sono un fanatico del mulo, a volte mi capita di lasciarlo acceso assieme a torrent ma, come ti scrivevo, scarico anche a 9mb/s. Naturalmente tutto da lan. Qualcuno ha segnalato un post sul forum di openwrt dove si discuteva del rallentamento della piattaforma lantiq principalmente a causa del wifi atheros. A quanto pare lo scopo dell'acceleratore è proprio quello di eliminare il carico del driver ath9k sulla cpu. Sembra che lo stesso problema non si verifichi con ath10k (driver 80211ac di atheros).
Poi non so se già con solo -O3 si è recuperata abbastanza potenza per reggere linee a 100Mb in single core.[/CODE]
In o3 ho avuto qualche freeze, potrebbe essere dipeso anche dalla temperatura. A forza di flash e riavvii lo sto friggendo :D Per ora sono tornato alla default.

Per EasyCWMP ho fatto così:
cd package
wget http://easycwmp.org/download/easycwmp-openwrt.tar.gz
tar -xzvf easycwmp-openwrt.tar.gz
wget http://easycwmp.org/download/libmicroxml.tar.gz
tar -xzvf libmicroxml.tar.gz
rm *.gz
cd ..
make menuconfig
E trovi easycwmp nelle Utilities (libmicroxml, che comunque sta in Libraries, viene aggiunto in automatico se attivi easycwmp)

Visto che però i due pacchetti sono sotto utils e libs forse sarebbe più corretto un
cd package
cd utils
wget http://easycwmp.org/download/easycwmp-openwrt.tar.gz
tar -xzvf easycwmp-openwrt.tar.gz
rm easycwmp-openwrt.tar.gz
cd ..
cd libs
wget http://easycwmp.org/download/libmicroxml.tar.gz
tar -xzvf libmicroxml.tar.gz
rm libmicroxml.tar.gz.gz
cd ..
cd ..
make menuconfig

Ora per usarlo devo prima studiare un po' come si configura ma soprattutto devo capire come si cambia il Mac Address alla Wan, perché presumo che il TR-069 del provider oltre a user e pwd (che ho) vorrà sapere anche il mio mac per mandarmi la config personalizzata.
Mac che ovviamente deve essere come quello del router di serie del provider.
Ti ringrazio. Io sono dovuto andare ben oltre lo spoof del mac per far funzionare l'autenticazione e farmi dare un ip dal ipslam. Ad ogni modo non conosco tr-069 ma non credo sia usato a livello arp. Probabile che per cambiare il mac-address ti basta direttamente la configurazione network di lede.

Yrbaf
23-08-2016, 01:33
Attenzione: smt e smp hanno in comune solo parte del nome. Un conto è avere più core fisici (smp) altra cosa è massimizzare le capacità dell'hardware di eseguire più thread in un'architettura out-of-order (smt).
La teoria vuole che smt nasca per ridurre l'overhead di cpu (tempi morti) causati dalle alte frequenze mal sfruttate che hanno raggiunto i processori. In questo caso con 500mhz mi pare un paradosso.. o meglio l'incremento mi pare trascurabile.

Agli occhi del sistema operativo un processore con SMT spesso appare come più processori/core SMP.
Poi non otterrà le stesse prestazioni di un vero multicore ma per il kernel ed il software è un multicore.

VR9 ha due processori logici (VPE) implementati su un processore fisico.
Poi oltre le VPE ha anche 4 TC (Thread Context), non so se 4 totali o 4 per VPE, che sono quelle legate (in teoria) al MicroThread che citavi.
Ma le VPE sono processori SMT/SMP a tutti gli effetti (detti da alcuni SMVP).
Anche le TC possono essere spacciate per processori SMP virtuali e quindi in teoria si potrebbero compilare kernel con supporto SMTC, e quindi almeno 4 core virtuali su VR9.
Però il supporto TC è meno completo (come emulazione cpu virtuale) ed il sistema operativo dovrebbe emulare le parti mancanti ma necessarie per operare come un SMP vero.

SMT non nasce per gli alti clock ma nasce per massimizzare l'utilizzo del parallelismo interno del processore.
I processori hanno varie unità funzionali e possono fare molte cose (spesso cose diverse) in parallelo, però il software raramente offre le istruzioni necessarie per usare tutte (o anche solo la maggior parte) le unità funzionali contemporaneamente.
Quindi finisce che magari processori in grado di eseguire, per esempio, 7 istruzioni (sto parlando di un singolo core) per ciclo di clock ne fanno solo 2 o 3 se va davvero bene.
Con SMT si aumenta la probabilità di trovare altre istruzioni eseguibili nello stesso istante aumentando l'utilizzo delle unità (anche se non si arriva quasi mai a 100% di utilizzo neanche così) e quindi recuperare potenza altrimenti sprecata.

cat /proc/cpuinfo

cat /proc/cpuinfo
system type : xRX200 rev 1.2
machine : BTHOMEHUBV5A - BT Home Hub 5A
processor : 0
cpu model : MIPS 34Kc V5.6
BogoMIPS : 332.54
wait instruction : yes
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp mt
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
VPE : 0

processor : 1
cpu model : MIPS 34Kc V5.6
BogoMIPS : 251.90
wait instruction : yes
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp mt
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
VPE : 0



Poi oh, queste son teorie (a me poi affascinano).. ho già letto che hai notato un miglioramento, ma inizierei a prendere sul serio l'installazione di una ventolina sulla cpu :D

Io l'ho già preso arriva fra 3 giorni, non mi lascio sfuggire un giocattolino con tanta ram ;) Inizio a cercare da subito dissipatore e ventolina sperando di avere abbastanza spazio all'interno.

Ventolina forse no, ma per un dissip. ci sto pensando.
Comunque mi piacerebbe sapere che temp. misurano gli 8970/80 con Lede visto che loro il dissip. ce l'hanno già.
Giusto per rendersi conto se il sensore temp legge giusto e quanto guadagnano dal dissip.


Io sono un fanatico del mulo, a volte mi capita di lasciarlo acceso assieme a torrent ma, come ti scrivevo, scarico anche a 9mb/s. Naturalmente tutto da lan. Qualcuno ha segnalato un post sul forum di openwrt dove si discuteva del rallentamento della piattaforma lantiq principalmente a causa del wifi atheros. A quanto pare lo scopo dell'acceleratore è proprio quello di eliminare il carico del driver ath9k sulla cpu. Sembra che lo stesso problema non si verifichi con ath10k (driver 80211ac di atheros).

In o3 ho avuto qualche freeze, potrebbe essere dipeso anche dalla temperatura. A forza di flash e riavvii lo sto friggendo :D Per ora sono tornato alla default.

Per ora nessun problema ma lo sto usando poco (tranne farci passare navigazione classica ed in Lan).

Il WiFi AC sul HB5 usa chipset Qualcomm (QCA9880-BR4A), però comunque un ath10k caricato tra i moduli del kernel c'è.

ath 19317 4 ath9k,ath9k_common,ath9k_hw,ath10k_core
ath10k_core 258960 1 ath10k_pci
ath10k_pci 34490 0
ath9k 101917 0
ath9k_common 20238 1 ath9k
ath9k_hw 348225 2 ath9k,ath9k_common


Ti ringrazio. Io sono dovuto andare ben oltre lo spoof del mac per far funzionare l'autenticazione e farmi dare un ip dal ipslam. Ad ogni modo non conosco tr-069 ma non credo sia usato a livello arp. Probabile che per cambiare il mac-address ti basta direttamente la configurazione network di lede.
Si già impostato il Mac address alla Wan.

Unico problema ora è che non riesco a trovare nessuna guida che spieghi come si configura easycwmp

avware
23-08-2016, 20:02
VR9 ha due processori logici (VPE) implementati su un processore fisico.
Non lo sapevo, effettivamente ho trovato un datasheet che riporta 2xcpu ..mi domando se nel firmware ufficiale tali core vengano sfruttati adeguatamente.
SMT non nasce per gli alti clock ma nasce per massimizzare l'utilizzo del parallelismo interno del processore. ...
CELF_SMTC_April_2006_v0.3.pdf (http://elinux.org/images/7/7b/CELF_SMTC_April_2006_v0.3.pdf)
As Processor Frequency Goes Up, Processor Efficiency Goes Down
Alla fine [concettualmente] stiamo dicendo la stessa cosa.
I processori hanno i loro limiti, il nostro limite è la scrittura :D
Comunque mi piacerebbe sapere che temp. misurano gli 8970/80 con Lede visto che loro il dissip. ce l'hanno già.
Giusto per rendersi conto se il sensore temp legge giusto e quanto guadagnano dal dissip.
E' questo ? boh ?
root@AvwareWrt:/sys/devices/platform/cputemp@0/hwmon/hwmon0# cat temp1_input
112000

Yrbaf
23-08-2016, 21:10
Si presumo sia quello, perché dà valori simili a quelli riportati nel boot

Riavviato oggi:
dmesg | grep tempe
[ 1.624796] ltq-cputemp cputemp@0: Current CPU die temperature: 107 °C
Riavviato ora:
[ 1.625415] ltq-cputemp cputemp@0: Current CPU die temperature: 106 °C
Eseguito dopo il riavvio:
cat /sys/devices/platform/cputemp@0/hwmon/hwmon0/temp1_input
110000
ed ad un riavvio precedente aveva dato 107 durante il boot e 112 3-5 min dopo.

Comunque dopo un po' di utilizzo si stabilizza sui 113 gradi e tenendolo carico di cpu (esempio bastano download a max speed, circa 95-100Mb, per tenere le cpu oscillanti tra 155% e 190% di carico) arriva anche a 114 gradi con solo 2 o 3 speedtest di fila (finora non mi è capitato di fare lunghi periodi di download).

Comunque se il sensore funziona bene, a parte che mi aspetto ci sia un offset da sottrarre (112 gradi stabili mi sembrano troppi), il dissip. sul 8970/80 non dà molti benefici apparentemente.


Alla fine [concettualmente] stiamo dicendo la stessa cosa.
I processori hanno i loro limiti, il nostro limite è la scrittura :D

Si ma l'affermazione che hai quotato non viene detta in relazione al SMT, ma come regola generale.
Un po' per dire "non si può sempre salire di clock ed aspettarsi un incremento lineare di prestazioni. Prima o poi bisogna puntare al multicore SMP per forza"

La vera motivazione del SMT lo dice qui:

Each program/thread sees a different MIPS32 “Processor”

SMP Linux Schedules tasks on multiple VPEs as if they were CPUs

Speedup less than SMP, but significant
Less performance gain but much lower area, power consumption, than multi-core

For MIPS® 34K™, performance gains far outweighs costs (e.g. 60% speedup for 14% area growth)

E cioè che SMT viene usato perché, si comporta come un SMP puro non richiedendo modifiche agli OS, costa poco (rispetto ad un vero multicore), consuma di meno (sempre rispetto ad un vero multicore) e fornisce comunque incrementi sostanziali (ma non quanto un vero multicore).

Sulle CPU top gamma SMT serve a spremere ulteriore potenza da certi mostri che vengono molto poco saturati dal sw (anche quando questo è ottimizzato), e su quelle economiche a fare comunque prestazioni decenti senza richiedere eccessivo silicio e consumi conseguenti.

Stranamente mi chiedo perché AMD e ARM finora non l'abbiano mai usato.
AMD di fatto lo userà nelle CPU del 2017 mentre per ora ARM non lo ritiene utile dato che non c'è in nessuna sua cpu, eppure con ARMv8 è andata nella direzione di Mips, infatti l'ISA ARMv8 sembra quasi una implementazione di MIPS64 su ARM, molto di Mips64-Like e poco di Arm7-Like.

zbear
24-08-2016, 09:08
Problema:

se c'è una rete funzionante e lo switch viene usato, ogni volta che il router VIENE SPENTO si rischia che il tutto non riparta correttamente.
Se INVECE la rete è solo wireless tutto funziona alla perfezione.
Se lo switch è bloccato e si riavvia il W8970 via wireless tutto riparte correttamente, con lo switch di nuovo funzionante.
E' chiaro che il bug è sul software dello switch e interviene SOLO se c'è qualcosa attaccato allo switch stesso, visto che se non ci sono cavi connessi tutto parte normalmente.
Il difetto è SOLO sul W8970, visto che il mio DLink 860L non ha questo problema.
Qualcuno ha idea di come risolvere, un workaround o una patch magari per ritardare l'avvio dello switch stesso?
Per chi conosce bene il software LEDE, è possibile aggiungere un ritardo all'attivazione dello switch?

PS: un reset hardware attraverso il tastino posteriore incassato funziona esattamente come un riavvio. Tutto riparte correttamente.

PSS: CORREZIONE - a volte si inchioda anche dopo un riavvio software. Lo switch FUNZIONA all'interno di se stesso (fra porta e porta ethernet) MA non colloquia con la cpu. Il reset hardware PARE funzionare sempre (per ora).

avware
24-08-2016, 21:42
Se ho ben capito vorresti caricare il modulo dello switch in modalità non bloccante così da consentire l'avvio del router (e l'accesso in wifi) in ogni caso.
Questo però non ti risolverebbe il problema dell'accesso via cavo, cioè saresti obbligato in ogni caso a riavviarlo se lo switch fosse bloccato.

Il problema concreto è che lo switch non usa un modulo esterno per inizializzarsi. Se non ricordo male viene riconosciuto tramite spi, il driver "cerca" periferiche collegate al bus e rileva un mdio/mii collegati a 2 phy più altri 2 separati. Sicuramente non caricare spi (se mai fosse possibile) mi pare una pessima idea :D

zbear
24-08-2016, 22:12
Se ho ben capito vorresti caricare il modulo dello switch in modalità non bloccante così da consentire l'avvio del router (e l'accesso in wifi) in ogni caso.
Questo però non ti risolverebbe il problema dell'accesso via cavo, cioè saresti obbligato in ogni caso a riavviarlo se lo switch fosse bloccato.

Il problema concreto è che lo switch non usa un modulo esterno per inizializzarsi. Se non ricordo male viene riconosciuto tramite spi, il driver "cerca" periferiche collegate al bus e rileva un mdio/mii collegati a 2 phy più altri 2 separati. Sicuramente non caricare spi (se mai fosse possibile) mi pare una pessima idea :D

Ma la cosa strana è che lo switch NON è bloccato, perchè funziona nel trasferimento dati fra le porte ethernet. Ho notato che si blocca sopratutto se la rete è attiva, e solo nella connessione ethernet-cpu, e quasi mai se lo si riavvia. Per diminuire almeno il disagio vorrei provare, quando avviene comunque un reboot, a riconnettere lo switch dopo una decina di secondi almeno per verificare se il tutto migliora. Forse basterebbe anche resettare SOLO il modulo alla fine del caricamento del sistema ..... ma non saprei dove mettere le mani.
Per esempio, in alcune prove, tutto funziona regolarmente se stacco i cavi ethernet e li ricollego DOPO che lo spegnimento/accensione e boot è avvenuto.
A voi non capita?

Herrnobiz
24-08-2016, 23:43
@Zbear Cavolo se capita anche a me! :muro: Faccio gli upgrade da gui tramite ethernet e tutte le volte che finisce il flash se voglio essere certo che lo switch integrato funzioni al primo riavvio, mi devo sbrigare a disattivare la scheda di rete del pc per tenergli lo switch "vuoto" a freddo.

Ho provato anche io a sperimentare usando le opzioni di compilazione vostre e le ho incluse nella rev 1439 seguente, che ora contiene
-SMP abilitato tramite patch di Felix Fietkau quindi vede le 2 cpu "virtuali" (a me pare stabile e la gui è sicuramente più reattiva)
-ottimizzazione O3 (ora pesa di più il binario ma i pacchetti ci sono ancora tutti)
-i parametri di l1-cache-size=32 e l1-cache-line-size=32 dei post precedenti
ecco il link
https://drive.google.com/file/d/0BxjcvukeCiDFa3NJaVktOG10OFk/view?usp=sharing

P.S. Per la prima volta non è andato in blocco lo switch al riavvio con questa build... che abbiano sistemato?

strassada
25-08-2016, 16:18
dsl_vr9_firmware_xdsl-05.07.09.05.01.07_05.07.03.0F.00.01.bin dal Netgear D8500 (DM201)
(https://mega.nz/#!rYJxnCBZ!c4IX4gnjZqERxGmhnjr6tQm3FX78ikSrp4PD4OY-UbA)

Yrbaf
25-08-2016, 18:50
Thanks, però il più recente rimane in teoria il 05.08.01.05.00.07_05.08.00.09.00.01 trovato poco più di un mese fa, anche se questo diventa il più recente della serie 5.7

darkeyes7777
25-08-2016, 21:41
@Zbear Cavolo se capita anche a me! :muro: Faccio gli upgrade da gui tramite ethernet e tutte le volte che finisce il flash se voglio essere certo che lo switch integrato funzioni al primo riavvio, mi devo sbrigare a disattivare la scheda di rete del pc per tenergli lo switch "vuoto" a freddo.

Ho provato anche io a sperimentare usando le opzioni di compilazione vostre e le ho incluse nella rev 1439 seguente, che ora contiene
-SMP abilitato tramite patch di Felix Fietkau quindi vede le 2 cpu "virtuali" (a me pare stabile e la gui è sicuramente più reattiva)
-ottimizzazione O3 (ora pesa di più il binario ma i pacchetti ci sono ancora tutti)
-i parametri di l1-cache-size=32 e l1-cache-line-size=32 dei post precedenti
ecco il link
https://drive.google.com/file/d/0BxjcvukeCiDFa3NJaVktOG10OFk/view?usp=sharing

P.S. Per la prima volta non è andato in blocco lo switch al riavvio con questa build... che abbiano sistemato?

dopo la vecchia 47830 di dicembre ho caricato la tua.


ho visto che è cambiata parecchio, non bisogna più andare sul file network, editarlo a manina per mettere i vari atm e così via

vedo che aggancia la portante ma non acquisisce l'indirizzo IP. Ho settato il provider ma niente.

Sono un pò arruginito... c'è qualcosa che mi sta sfuggendo?

ho provato a fare un ripristino della configurazione precedente ma non parte nenache il router (forse le versioni firmware sono troppo "lontane")

ho provider infostrada, adsl 2+ 20m

una volta per problemi similari mi ricordo che cambiavo anche il file adsl.bin


consigli?

Herrnobiz
25-08-2016, 23:52
vedo che aggancia la portante ma non acquisisce l'indirizzo IP. Ho settato il provider ma niente........
ho provider infostrada, adsl 2+ 20m

Ho anche io infostrada 20m, quindi credo che dovrebbe funzionare se usi la mia config del file network modificandola con i tuoi dati di login.
Mi pare che lo avesse fatto anche a me, ed era dovuto al fatto che per qualche strano motivo l'interfaccia wan come vedrai qui sotto va nominata nas0 (anche sotto wan_dev), altrimenti appunto aggancia la portante ma non va oltre

config atm-bridge 'atm'
option vpi '8'
option vci '35'
option encaps 'llc'
option payload 'bridged'

config dsl 'dsl'
option xfer_mode 'atm'
option line_mode 'adsl'
option annex 'a2p'
config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option delegate '0'
option username 'xxxxxxxx@adslfast'
option password 'xxxxxxx'
config device 'wan_dev'
option name 'nas0'

darkeyes7777
26-08-2016, 20:35
Ho anche io infostrada 20m, quindi credo che dovrebbe funzionare se usi la mia config del file network modificandola con i tuoi dati di login.
Mi pare che lo avesse fatto anche a me, ed era dovuto al fatto che per qualche strano motivo l'interfaccia wan come vedrai qui sotto va nominata nas0 (anche sotto wan_dev), altrimenti appunto aggancia la portante ma non va oltre

config atm-bridge 'atm'
option vpi '8'
option vci '35'
option encaps 'llc'
option payload 'bridged'

config dsl 'dsl'
option xfer_mode 'atm'
option line_mode 'adsl'
option annex 'a2p'
config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option delegate '0'
option username 'xxxxxxxx@adslfast'
option password 'xxxxxxx'
config device 'wan_dev'
option name 'nas0'




sei un Grande, avevi ragione.

a parte tutto ho visto che anche nella mia precedente configurazione col vecchio firmw il file network ai tempi lo impostai allo stesso modo che mi hai consigliato tu


grazie mille

Milite_Italiano
31-08-2016, 23:51
Ciao ragazzi ho un paio di domande. Avendo un nuovo router in arrivo, sto valutando di flashare openwrt sul mio w8970 per usarlo come NAS e poco più. Le performance di un hard disk connesso alla porta USB come sono? Più che altro vorrei sapere se con questo fw c'è un miglioramento rispetto ai 5/6 MB/s del fw originale... Sempre in quest'ambito, sapete dirmi come si comporta in caso di accessi multipli? Riesce a gestire 2 accessi simultanei o va in crisi? (Capisco che con una cpu del genere e 64 mb di ram non si possono pretendere miracoli, ma questa sarebbe una soluzione totalmente gratuita )

blackhole00
02-09-2016, 10:29
Ho caricato l'ultima release di Herrnobiz (lede 1493 con supporto SMT), ottimo lavoro. Ecco le mie impressioni:
PRO:
+ veloce e stabile
+ traffico lan to lan che non si blocca
+ ho fatto extroot senza problemi

CONTRO:
- non noto maggiore reattività in Luci nè nella navigazione quotidiana
- qualche problema con il led adsl che ogni tanto si spegne
- dopo tanti setting sulla mia Alice 7 Mega va solo in PPPoe, niente PPPoa
- i device wireless si collegano solo a 72.2 Mbps, niente 150 Mbps :( Anche giocando con i setting in /etc/config/wireless
- la scheda wifi di un notebook, chip RTL188EE, non vuole saperne di funzionare: si collega, prende l'IP ma non c'è verso di far generare traffico. Le Realtek sono sempre state ostiche ma con questa mi sono rassegnato: ho provato circa 5 driver diversi sotto Windows e ho giocato anche con le impostazioni Wifi di Lede...nulla da fare. Tale scheda funziona perfettamente con altri 2 modem wifi che ho in casa.

Suggerimenti sul riconoscimento del chip RTL188EE? Online il problema pare diffuso...

strassada
02-09-2016, 11:39
Thanks, però il più recente rimane in teoria il 05.08.01.05.00.07_05.08.00.09.00.01 trovato poco più di un mese fa, anche se questo diventa il più recente della serie 5.7

l'ultimo firmware del netgear DM200 riporta nel changelog
Fixed the AU ISP IOT issue
anche su questo hanno fatto la stessa regressione del firmware dsl.

Yrbaf
04-09-2016, 19:50
Si anche io sto finendo di compilare (per ora con GCC 5.4, poi riprovo pure con 6.1) la versione SMP e con i flag di ottimizzazione:
-O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32

Ho compilato la versione di oggi (sempre staging del tipo SMP) switchando a GCC 6.2
Me l'ha compilata senza problemi (a parte aver dovuto aspettare 5 ore che compilasse il nuovo toolchain) ed apparentemente non noto problemi.
Però non noto neanche miglioramenti prestazionali ecclatanti (nel dal GCC ne dalle patch degli ultimi 10gg)

Poi ho compilato una seconda versione con delle ottimizzazioni in più per sfruttare (in teoria) meglio l'Hw (scorrere lo slide le opzioni sono in fondo):
-O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp

Fra una mezzoretta la provo

Giox040
05-09-2016, 15:16
Ho compilato la versione di oggi (sempre staging del tipo SMP) switchando a GCC 6.2
Me l'ha compilata senza problemi (a parte aver dovuto aspettare 5 ore che compilasse il nuovo toolchain) ed apparentemente non noto problemi.
Però non noto neanche miglioramenti prestazionali ecclatanti (nel dal GCC ne dalle patch degli ultimi 10gg)

Poi ho compilato una seconda versione con delle ottimizzazioni in più per sfruttare (in teoria) meglio l'Hw (scorrere lo slide le opzioni sono in fondo):
-O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp

Fra una mezzoretta la provo

Premetto che non ho idea di cosa si tratti, ne se -mtune=34kc c'entri, comunque:

lantiq: switch from 34k to 24k
GCC treats 24kc and 34kc exactly the same and will generate identical
code, so there is no need to tune to 34kc instead of 24kc.

https://patchwork.ozlabs.org/patch/661259/

Shamrogue
05-09-2016, 16:50
Ultimamente non ho avuto modo di seguire la discussione e sono rimasto un po' indietro.
Vedo che si parla di SMP... ma che ci fa l'8970 con un firmware SMP?

Yrbaf
05-09-2016, 17:01
8970 ha 2 cpu virtuali ognuna con 2 ThreadContext, quindi può funzionare sia come dual processor in modo simile al HyperThreading di Intel, che pure in modalità quad processor (con certi limiti).

L'aumento di prestazioni secondo Mips può essere del 60% (sul processore generico con 2 VPE) in modalità SMP 2 virtual core.
Visto che OpenWrt delega quasi tutto al sw senza l'uso di acceleratori hw (ammesso che ci siano su 8970) più diventa veloce la cpu e più diventano utilizzabili certe features di OWrt.

Shamrogue
05-09-2016, 20:59
Questa mi giunge totalmente nuova... ma quando e come lo avete scoperto? :)
L'abilitazione del supporto SMP si può fare direttamente dal "make menuconfig"?

Yrbaf
05-09-2016, 23:10
Che era MT si è sempre saputo è pure scritto nel Wiki, però il Wiki diceva anche che OWrt spegneva il funzionamento SMP perché a loro dire serviva una patch apposita al kernel per rendere stabile il tutto.

Per la precisione dicono:
AR9/VR9: Their cores have multithreading support, but it does not work properly with these SoCs without some hacks seen in the source dumps of some boards. For now multithreading is not supported without specific patches for the AR9 and VR9.

Qualcuno (vista la lentezza a 1 core che lo rende inadatto per linee over 80-90Mb) ha provato a riattivare la modalità SMP e finora si comporta bene (anche se nel thread su Lede qualcuno ha segnalato anche dei kernel panic almeno nelle prime versioni) e l'aumento prestazionale è ben tangibile.

A me finora non è mai crashato in 10-15gg, magari è anche merito dei nuovi kernel.
Forse i kernel più recenti (stiamo usano un 4.4.x) inglobano già codice Mips più completo senza più bisogno di hacks magari necessari solo per kernel più vecchi.

La modifica non si fa in menuconfig ma in kernel_menuconfig, comunque c'è una patch che se applicata fa tutto lei.

Per ora è stata attivata la modalità 2 virtual core, la modalità 4 Thread Context (che con qualche emulazione software possono spacciarsi per 4 virtual core) non l'ha ancora provata nessuno.

Io al più con le ultime opzioni di compilazione ho provato a dire a GCC di usare i 2 thread Hw per vCPU quando ce ne fosse la necessità / utilità.
Lato Linux si presenta sempre come un dual core però, al più (se ha sortito qualche effetto) ora software che necessità di più thread potrà lanciare 2 thread (se compilato apposta) su ogni cpu portando a 4 thread in esecuzione semi-parallela spremendo qualche altro punto % di incremento prestazioni dalla cpu (certamente non raggiungerà mai le prestazioni di un vero quad core, al più si avvicinerà a quelle di un vero dualcore).

Shamrogue
06-09-2016, 11:34
Grazie per le informazioni :)
La questione del multicore mi era sfuggita perchè era sulla pagina dei Socs, mentre avevo letto solo quella del router.
Io ho una normale ADSL, ma avere un secondo core attivo non mi dispiacerebbe lo stesso.
Al momento ho una OpenWRT trunk 49000-qualcosa che tocco poco perchè ha della customizzazioni fatte da me (ad esempio openvpn che gira con utente non root), però a questo punto sono tentato di passare a LEDE per usare almeno il dual core, mi sa che mi metto a studiare un po'...

Shamrogue
06-09-2016, 15:27
Giusto per sapere, voi state compilando dal ram ufficiale LEDE con l'aggiunta della sola patch di Felix Fietkau per l'SMP?

Yrbaf
06-09-2016, 15:31
Io no, sto compilando direttamente dal ramo di Felix Fietkau più la mia aggiunta del package EasyCWMP, le mie opzioni di ottimizzazione e lo switch su GCC 6.2

Shamrogue
06-09-2016, 15:48
Immagino che le opzioni si possano usare anche sul ramo standard...
Che vantaggi hai nell'uso di GCC 6.2 al posto di quello di default? E' solo un fatto di usare l'ultima versione oppure ci sono delle motivazioni specifiche (es: quella di default va in errore)?

Yrbaf
06-09-2016, 16:02
Probabilmente nessuna, ma era una prova.
Di solito salvo regressioni (spesso purtroppo presenti) nuove versioni di GCC ottimizzano meglio e su alcune cpu (non su tutte) ricompilando ottieni qualche incremento (spesso minimo) di prestazioni.

khael
06-09-2016, 16:38
Buongiorno a tutti,
finalmente ho trovato un vecchio 8970 v1.2!
Premetto che vengo dal buffalo WBMR-HP-G300H; monta il chip precedente da questo e openwrt girava una meraviglia.
Cambio perchè ho bisogno della VDSL (entro fine mese me la attiveranno).
Non ho problemi a flashare via seriale (venivo dal buffalo resuscitato diverse volte!).
Che mi consigliate come firmware da montare?
Consigli/suggerimenti?
Grazie :)

ps: dando una leggera letta, con tante connessioni il router reggerà almeno i 60/70mbit? quale è il limite? considerate che i 100mbit pieni non li prenderò mai...
ps2: i limiti di trasferimento sono anche come switch? cioè, da porta interna a porta interna, raggiungo i 1000mbit/s?
grazie

khael
06-09-2016, 21:01
Ultima rev compilata oggi r1363
https://drive.google.com/file/d/0BxjcvukeCiDFdEFNME95THJCak0/view?usp=sharing

EDIt:

Flashato questo firmware; se non erro è l'ultimo disponibile....
grazie a tutti :)

Nativoz
09-09-2016, 16:00
ciao,
la guida di filippo aceto che illustrava ai pivellini come me come si fa a compilare openwrt, è ancora valida anche per lede?
Cioè, nel passaggio da openwrt a lede, devo solo cambiare il git di riferimento e il resto è identico giusto?

Di solito non compilo spesso se il router mi sembra stabile, ma sarei tentato dal ricompilare per testare l'SMP e vedere se la copia dei file in LAN trae giovamento da questo bost prestazionale della cpu. Poi tra 2 mesi avrò la fibra e quindi mi metto avanti.

Grazie a tutti come sempre per la disponibilità

zbear
09-09-2016, 16:34
ciao,
la guida di filippo aceto che illustrava ai pivellini come me come si fa a compilare openwrt, è ancora valida anche per lede?
Cioè, nel passaggio da openwrt a lede, devo solo cambiare il git di riferimento e il resto è identico giusto?...................

Grazie a tutti come sempre per la disponibilità

Se fossi in te mi limterei a usare la versione ultima di Herrnobiz.
Preparare una compilazione di lede e' un discreto macello ... e quella versione che c'e' ora ha tutto ed e' molto stabile.
Comunque si, in linea di massima e' ancora valida.

Shamrogue
09-09-2016, 16:37
Se fossi in te mi limterei a usare la versione ultima di Herrnobiz.
Preparare una compilazione di lede e' un discreto macello ... e quella versione che c'e' ora ha tutto ed e' molto stabile.
Comunque si, in linea di massima e' ancora valida.

In che senso un discreto macello, ci sono molte differenze/difficoltà rispetto a Openwrt?

khael
09-09-2016, 16:42
LEDE Reboot r1363 / LuCI Master (git-16.190.47901-6be6904)

Connesso: 2d 17h 19m 18s
portante leggermente piu' bassa (250kbit in meno circa) ma super stabile; priva avevo 3 o 4 disconnessioni al giorno.

Tempo di attività: 2d 17h 21m 12s

grazie veramente a tutti...

Yrbaf
09-09-2016, 16:50
In che senso un discreto macello, ci sono molte differenze/difficoltà rispetto a Openwrt?

No è identico, se sai fare OWRT non avrai problemi a fare LEDE.
Comunque mi pare che qualcuno avesse nei gg scorsi condiviso una versione di LEDE compilata con SMP.

Io potrei condividere la mia, ma purtroppo compilo per HomeHub 5 (anche se a ricompilare, ma senza provare, per W8970 ci vorrebbe un'oretta solamente) e non sul ramo ufficiale.

Shamrogue
09-09-2016, 21:57
No è identico, se sai fare OWRT non avrai problemi a fare LEDE.
Comunque mi pare che qualcuno avesse nei gg scorsi condiviso una versione di LEDE compilata con SMP.

Io potrei condividere la mia, ma purtroppo compilo per HomeHub 5 (anche se a ricompilare, ma senza provare, per W8970 ci vorrebbe un'oretta solamente) e non sul ramo ufficiale.

Ok, grazie,
Non dovrei avere problemi allora, in teoria.
L'unica cosa che non ho approfondito al momento, è come integrare la patch SMP, visto che va presa dal ramo non ufficiale...

darkeyes7777
10-09-2016, 13:00
ragazzi sto usando con sodisfazione la r1439... solo che

non riesco ad abituarmi con VI !?

gentilmente, mi dite come installare nano visto che tra i pacchetti non lo trovo?

Nativoz
10-09-2016, 14:15
è da qui che devo prendere i sorgenti da compilare giusto?
git clone https://github.com/lede-project/source

Zulianino
10-09-2016, 14:55
Ciao a tutti,
domanda da profano: se sono ancora alla versione originale TPlink 0.6.0 2.1 v000c.0 Build 130415 Rel.34164n, posso flashare direttamente da web anche l'ultima versione compilata: lede-lantiq-xrx200-TDW8970-Herrnobiz-r1363.bin ?
Grazie

Shamrogue
10-09-2016, 15:15
Ciao a tutti,
domanda da profano: se sono ancora alla versione originale TPlink 0.6.0 2.1 v000c.0 Build 130415 Rel.34164n, posso flashare direttamente da web anche l'ultima versione compilata: lede-lantiq-xrx200-TDW8970-Herrnobiz-r1363.bin ?
Grazie

Secondo il primo post di questa discussione si, ma non ho esperienza diretta.

strassada
10-09-2016, 15:27
mi spiace, ma ancora oggi si passa da firmware originale TP-Link ad Openwrt/Lede solo via seriale.

Nativoz
10-09-2016, 15:42
è da qui che devo prendere i sorgenti da compilare giusto?
git clone https://github.com/lede-project/source

Sta compilando, per ora senza problemi.
Prima del termine, come faccio a sapere che release è?

Shamrogue
10-09-2016, 16:04
mi spiace, ma ancora oggi si passa da firmware originale TP-Link ad Openwrt/Lede solo via seriale.

La versione che ha lui, quella del 15.04.2013, dovrebbe essere l'ultima con cui si può usare l'interfaccia web.
La seriale invece è necessaria per tutti i firmware.
Almeno secondo quanto scritto nel primo post...

darkeyes7777
10-09-2016, 17:27
ragazzi sto usando con sodisfazione la r1439... solo che

non riesco ad abituarmi con VI !?

gentilmente, mi dite come installare nano visto che tra i pacchetti non lo trovo?

opkg update
opkg install nano

darkeyes7777
10-09-2016, 17:38
ho messo nella r1349 il mio file wireless personalizzato

config wifi-device 'radio0'
option type 'mac80211'
option noscan '1'
beacon_int '100'
option path 'pci0000:00/0000:00:00.0/0000:01:00.0'
# option hwmode '11g'
option country 'IT'
option channel '3'
list ht_capab 'HT40+'
list ht_capab 'HT40-'
list ht_capab 'LDPC'
# list ht_capab 'SMPS-DYNAMIC'
# list ht_capab 'SMPS-STATIC'
list ht_capab 'GF'
list ht_capab 'SHORT-GI-20'
list ht_capab 'SHORT-GI-40'
list ht_capab 'TX-STBC'
list ht_capab 'RX-STBC1'
# list ht_capab 'RX-STBC123'
list ht_capab 'DSSS_CCK-40'
option htmode 'HT40+'
# option chanbw '20'
option txpower '10'
option diversity '0'
option rxantenna '010'
option txantenna '101'
# option require_mode 'n'
option frag '2346'
option rts '2346'

config wifi-iface
option device 'radio0'
option network 'lan'
option mode 'ap'
option encryption 'psk2+ccmp'
option key '**********************'
option ssid 'fritz_black'
option wmm '1'
dtim_period '1'
option short_preamble '1'
option uapsd '1'



e mi è scomparsa da lede la voce di configurazione wireless.... se rimetto l'originale la voce ricompare.

avete idee su quale delle impostazioni sopra riportate gli dia "fastidio"?

Nativoz
10-09-2016, 22:45
Ho compilato la versione di oggi (sempre staging del tipo SMP) switchando a GCC 6.2
Me l'ha compilata senza problemi (a parte aver dovuto aspettare 5 ore che compilasse il nuovo toolchain) ed apparentemente non noto problemi.
Però non noto neanche miglioramenti prestazionali ecclatanti (nel dal GCC ne dalle patch degli ultimi 10gg)

Poi ho compilato una seconda versione con delle ottimizzazioni in più per sfruttare (in teoria) meglio l'Hw (scorrere lo slide le opzioni sono in fondo):
-O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp

Fra una mezzoretta la provo

Scusate, io ho appena finito di compilare l'ultima versione in maniera "tradizionale" per vedere se funzionava ancora tutto.
Ora vorrei ottimizzare con le stringhe fornite per SMP, ma non ho ben capito come includere i paramentri citati in questo post.
Io ho provato a fare;
make -j 5 V=s -O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp

ma non ha gradito

Herrnobiz
11-09-2016, 01:19
Io ho provato a fare;
make -j 5 V=s -O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp

ma non ha gradito
Si perchè quei parametri non sono switch da riga di comando :D , per immetterli bisogna fare
-make menuconfig
-poi attivare "advanced configuration option" e dopo attivare "target options"
-lì puoi inserire al posto di quello che c'è scritto "-O3 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp"
-poi sali di un livello del menu e attivi "toolchain options" e lì dentro alla voce "gcc compiler" puoi selezionare la 6.x

Nativoz
11-09-2016, 01:24
ah... e luce fu!:D
grazie come sempre.

Yrbaf
11-09-2016, 01:54
Per SMP o l'abiliti tu a mano modificando il config del kernel o recuperi la patch dal ramo staging e la applichi sul ramo ufficiale oppure compili direttamente il ramo di staging di Felix.

Per le opzioni di compilazione mica devi darle a mano dopo il make.
Devi fare make menuconfig andare nei parametri del toolchain (ora non ricordo i passi da fare, ma non è difficile) dove troverai già parte di quella riga e modificarla.

Nativoz
11-09-2016, 10:06
petta frena :D
i parametri di 'ottimizzazione' li ho messi come suggerito sopra e la compilazione è avvenuta correttamente. Non è sufficiente per abilitare SMP? Arrrggg:doh:

Quindi, ricapitolando, io faccio git clone di https://git.lede-project.org/?p=lede/nbd/staging.git che googolando credo avere capito sia il ramo di cui parli. il resto della compilazione invece è uguale.

Perdana però la mia poca esperienza in questo campo, ma esattamente cosa sto compilando rispetto al git ufficiale (almeno credo lo sia) https://git.lede-project.org/?p=source.git ???

Le cose/migliorie sul canale ufficiale vengono inglobate in tempo reale anche nel git di felix o sono sviluppi completamente distinti?

A limite, se io prendo il contentuto del file config-default di felix e mi copio solo quello, lasciando intatto il resto dei file del canale ufficiale, ottengo un risultato più stabile o anche i git separatisti/anarchici (o che cavolo sono), sono da considerarsi parimenti stabili?

grazie per ogni chiarimento

Yrbaf
11-09-2016, 11:47
Non è sufficiente per abilitare SMP? Arrrggg:doh:
No non è sufficiente perché quello con SMP c'entra nulla

Quindi, ricapitolando, io faccio git clone di https://git.lede-project.org/?p=lede/nbd/staging.git che googolando credo avere capito sia il ramo di cui parli. il resto della compilazione invece è uguale.

Si giusto

Perdana però la mia poca esperienza in questo campo, ma esattamente cosa sto compilando rispetto al git ufficiale (almeno credo lo sia) https://git.lede-project.org/?p=source.git ???

Un ramo di staging è dove chi lo crea introduce delle modifiche sperimentali o anche solo personali che non vuole introdurre sul ramo ufficiale per vari motivi (tra cui quello che magari non funzionano come si deve e vuole sperimentare senza danneggiare tutti gli altri).
In più mi pare che sul ramo ufficiale le patch prima di arrivarci devono essere approvate (non può arrivare il primo pincopallino di turno e cacciare dentro una patch, che magari non funziona), mentre sul tuo ramo personale puoi fare ovviamente quello che vuoi.

Le cose/migliorie sul canale ufficiale vengono inglobate in tempo reale anche nel git di felix o sono sviluppi completamente distinti?

In automatico no, i due rami sono identici quando il ramo di staging viene creato (clonando quello ufficiale, anche se nulla vieta di clonare un altro ramo di staging), ma da lì in poi vivono di vita propria ed il ramo di staging non vedrà le nuove patch del ramo ufficiale se chi gestisce il ramo di staging non le riporta periodicamente (integrandole con le differenze però presenti sul ramo di staging).
Felix ed altri però mi pare stiano mantenendo frequentemente il ramo nbd (mentre altri rami di staging mi pare siano spesso più dormienti) quindi mi aspetto che sia spesso allineato con il ramo ufficiale (almeno per le patch che loro ritengono interessanti, non sono obbligati a riportarle tutte, è il loro ramo e fanno come vogliono).


A limite, se io prendo il contentuto del file config-default di felix e mi copio solo quello, lasciando intatto il resto dei file del canale ufficiale, ottengo un risultato più stabile o anche i git separatisti/anarchici (o che cavolo sono), sono da considerarsi parimenti stabili?

grazie per ogni chiarimento
Per SMP dovresti prendere la patch intera ed applicarla (c'è un comando git per farlo ma io non so scriverlo).
Oppure visto che la patch non fa altro che modificare la config di default del kernel puoi fare "make kernel_menuconfig" ed andare tu a riprodurre (tramite menu) le azioni.
In teoria anche la tua idea del copiare il config-default (se è quello del kernel) dovrebbe funzionare.

Herrnobiz
11-09-2016, 13:58
In teoria anche la tua idea del copiare il config-default (se è quello del kernel) dovrebbe funzionare.
Si ho fatto così per l'SMP e funziona: basta andare nella cartella target/linux/lantiq/xrx-200/ ed editare il file config-default come da ramo non ufficiale

Shamrogue
11-09-2016, 14:30
Si ho fatto così per l'SMP e funziona: basta andare nella cartella target/linux/lantiq/xrx-200/ ed editare il file config-default come da ramo non ufficiale

Provo a cercare il comando git (o altro) per farlo, in modo da aggiornare automaticamente la patch se necessario.

Altra cosa.
Compilando la toolchain con GCC 6.2 mi da questo errore:

./md-unwind-support.h:30:24: fatal error: asm/unistd.h: No such file or directory
#include <asm/unistd.h>
^
compilation terminated.
/home/owrt/lede/source/build_dir/toolchain-mips_24kc_gcc-6.2.0_musl-1.1.15/gcc-6.2.0/libgcc/shared-object.mk:14: recipe for target 'unwind-dw2.o' failed
make[5]: *** [unwind-dw2.o] Error 1

La compilazione con GCC 5 va bene.
Idee?

Yrbaf
11-09-2016, 14:44
Hai per caso usato "make toolchain/compile" per fare il GCC 6.2 ?

C'è uno che ha segnalato il tuo stesso problema, dicendo anche però che usando "make toolchain/install" invece funzionava (fa solo il toolchain poi per fare l'immagine per il router ci vuole il solito make)

Come non detto ho visto ora che lui il problema lo segnalava sotto GCC 5.4

Shamrogue
11-09-2016, 14:52
Hai per caso usato "make toolchain/compile" per fare il GCC 6.2 ?

C'è uno che ha segnalato il tuo stesso problema, dicendo anche però che usando "make toolchain/install" invece funzionava (fa solo il toolchain poi per fare l'immagine per il router ci vuole il solito make)

Come non detto ho visto ora che lui il problema lo segnalava sotto GCC 5.4

Provato sia con /compile che /install, stesso esito

Nativoz
11-09-2016, 15:58
Strano che io non veda quell'errore. Io da profano, ho dovuto seguire una guida per compilare, quella di filippo aceto.
Ho poi aggiunto i parametri come indicato nel post sopra da herrnobiz e ho fatto un copia incolla del file default-config dalla patch per abilitare SMP.

La compilazione è andata in porto senza dare nessun errore.

Provare a cancellare tutto e rifare da capo?


Adesso che ho il firmware da caricare ho un po' di remore perchè se con la modifica SMP dovesse inchiodarsi non mi ricordo minimamente come avevo fatto per flashare da seriale... faccio poco spesso ste robe e sono un asso nel dimenticarmi le cose.

Tra le ultime patch ho visto che hanno inserito qualcosa che riguarda le temperature. Vorrei provare se ora riporterà temperature più umane. Io ho qualche dubbio che lavori abitualmente sopra i 100 gradi.

Come farò a vedere se l'SMP funziona?
grazie

Shamrogue
11-09-2016, 16:03
Strano che io non veda quell'errore. Io da profano, ho dovuto seguire una guida per compilare, quella di filippo aceto.
Ho poi aggiunto i parametri come indicato nel post sopra da herrnobiz e ho fatto un copia incolla del file default-config dalla patch per abilitare SMP.

La compilazione è andata in porto senza dare nessun errore.

Provare a cancellare tutto e rifare da capo?


Si, cancellato e ripartito da zero, ma senza esito.
Sono abbastanza profano anche io, ma nella compilazione della toochain non c'è molto da fare, ho solo cambiato la versione GCC da menuconfig.


Adesso che ho il firmware da caricare ho un po' di remore perchè se con la modifica SMP dovesse inchiodarsi non mi ricordo minimamente come avevo fatto per flashare da seriale... faccio poco spesso ste robe e sono un asso nel dimenticarmi le cose.

Tra le ultime patch ho visto che hanno inserito qualcosa che riguarda le temperature. Vorrei provare se ora riporterà temperature più umane. Io ho qualche dubbio che lavori abitualmente sopra i 100 gradi.

Come farò a vedere se l'SMP funziona?
grazie

Anche io ho qualche dubbio sui 100 gradi, non è che le temperature indicate sono Fahrenheit? In quel caso sarebbero 38C, che ci potrebbe anche stare.
Per vedere se sei in SMP immagino sia sufficiente vedere in /proc/cpuinfo... o no?

Nativoz
11-09-2016, 16:25
Il fatto che ora debba scrivere da cellulare la dice lunga :rolleyes:


Pazienza, ero troppo ottimista si vede...

Si ricomincia con la seriale...

Herrnobiz
12-09-2016, 01:23
Altra release, stavolta più corposa comprendente:
Luci ita(nossl), vsftp, samba, openvpn (nossl), supporto ntfs+fat32+ext4+vfat, dns dinamico+no-ip.org, punti di mount, server di stampa, mwan3, hd-idle,upnp, qos,wake on lan, ip, efs2progs,dosfsck, statistiche, adblock con libustream-mbedtls (senza il quale non funziona adblock perchè non scarica le blacklist senza questa libreria ma nessuno pare se ne sia accorto o l'abbia segnalato :mbe: ).
Per il driver xdsl sono tornato indietro e invece della serie 5.8 ora uso l'ultima del 5.7.9 segnalata dall'utente strassada perchè ho notato che mi cadeva la connessione quando saturavo la banda in download per un paio di minuti, con questa tutto ok .
Nella cartella lib/firmware lo trovate ancora col nome del file xcpe_574306_571801.bin originale ma in realtà è la 5.7.9 annex A.
Come ottimizzazioni mi sono fermato alla O2 perchè lo spazio sul modem è quello che è,utilizzando O3 era troppo grande: compila fino in fondo senza dare errori (alle volte si accorge che l'immagine compilata è troppo grande per essere flashata e si ferma) ma poi una volta flashato fa partire il modem in una modalità temporanea dove salva tutta la config su ram e non su flash perchè non ha più spazio disco dove salvare alcunché, percui ad ogni riavvio perde le impostazioni.
La patch per avere l' SMP multiprocessore è stata applicata, percui la mancanza dell'O3 non dovrebbe sentirsi molto.
Come GCC ho dato il 6.x e i parametri extra sono quindi -O2 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp
A me continua a non funzionare SAMBA, non ho provato a usarlo in modalità security=user perchè mi secca dover creare utenti e pass, ma in modalità security=share non vedo la condivisione anche se è consentito l'accesso anche ai guest. Lo fa anche a voi? qualcuno ha risolto?
Il link è questo:
lede-lantiq-xrx200-TDW8970-Herrnobiz-r1586-O2-SMP
https://drive.google.com/file/d/0BxjcvukeCiDFZExmZGdFT1FzeVk/view?usp=sharing

achmav
12-09-2016, 05:59
Altra release, stavolta più corposa comprendente:
Luci ita(nossl), vsftp, samba, openvpn (nossl), supporto ntfs+fat32+ext4+vfat, dns dinamico+no-ip.org, punti di mount, server di stampa, mwan3, hd-idle,upnp, qos,wake on lan, ip, efs2progs,dosfsck, statistiche, adblock con libustream-mbedtls (senza il quale non funziona adblock perchè non scarica le blacklist senza questa libreria ma nessuno pare se ne sia accorto o l'abbia segnalato :mbe: ).
Per il driver xdsl sono tornato indietro e invece della serie 5.8 ora uso l'ultima del 5.7.9 segnalata dall'utente strassada perchè ho notato che mi cadeva la connessione quando saturavo la banda in download per un paio di minuti, con questa tutto ok .
Nella cartella lib/firmware lo trovate ancora col nome del file xcpe_574306_571801.bin originale ma in realtà è la 5.7.9 annex A.
Come ottimizzazioni mi sono fermato alla O2 perchè lo spazio sul modem è quello che è,utilizzando O3 era troppo grande: compila fino in fondo senza dare errori (alle volte si accorge che l'immagine compilata è troppo grande per essere flashata e si ferma) ma poi una volta flashato fa partire il modem in una modalità temporanea dove salva tutta la config su ram e non su flash perchè non ha più spazio disco dove salvare alcunché, percui ad ogni riavvio perde le impostazioni.
La patch per avere l' SMP multiprocessore è stata applicata, percui la mancanza dell'O3 non dovrebbe sentirsi molto.
Come GCC ho dato il 6.x e i parametri extra sono quindi -O2 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp
A me continua a non funzionare SAMBA, non ho provato a usarlo in modalità security=user perchè mi secca dover creare utenti e pass, ma in modalità security=share non vedo la condivisione anche se è consentito l'accesso anche ai guest. Lo fa anche a voi? qualcuno ha risolto?
Il link è questo:
lede-lantiq-xrx200-TDW8970-Herrnobiz-r1586-O2-SMP
https://drive.google.com/file/d/0BxjcvukeCiDFZExmZGdFT1FzeVk/view?usp=sharing
Grazie per il tuo continuo supporto.

Shamrogue
12-09-2016, 09:55
Altra release, stavolta più corposa comprendente:
Luci ita(nossl), vsftp, samba, openvpn (nossl), supporto ntfs+fat32+ext4+vfat, dns dinamico+no-ip.org, punti di mount, server di stampa, mwan3, hd-idle,upnp, qos,wake on lan, ip, efs2progs,dosfsck, statistiche, adblock con libustream-mbedtls (senza il quale non funziona adblock perchè non scarica le blacklist senza questa libreria ma nessuno pare se ne sia accorto o l'abbia segnalato :mbe: ).
Per il driver xdsl sono tornato indietro e invece della serie 5.8 ora uso l'ultima del 5.7.9 segnalata dall'utente strassada perchè ho notato che mi cadeva la connessione quando saturavo la banda in download per un paio di minuti, con questa tutto ok .
Nella cartella lib/firmware lo trovate ancora col nome del file xcpe_574306_571801.bin originale ma in realtà è la 5.7.9 annex A.
Come ottimizzazioni mi sono fermato alla O2 perchè lo spazio sul modem è quello che è,utilizzando O3 era troppo grande: compila fino in fondo senza dare errori (alle volte si accorge che l'immagine compilata è troppo grande per essere flashata e si ferma) ma poi una volta flashato fa partire il modem in una modalità temporanea dove salva tutta la config su ram e non su flash perchè non ha più spazio disco dove salvare alcunché, percui ad ogni riavvio perde le impostazioni.
La patch per avere l' SMP multiprocessore è stata applicata, percui la mancanza dell'O3 non dovrebbe sentirsi molto.
Come GCC ho dato il 6.x e i parametri extra sono quindi -O2 -pipe -mno-branch-likely -mips32r2 -mtune=34kc --param l1-cache-size=32 --param l1-cache-line-size=32 -mmt -mdsp
A me continua a non funzionare SAMBA, non ho provato a usarlo in modalità security=user perchè mi secca dover creare utenti e pass, ma in modalità security=share non vedo la condivisione anche se è consentito l'accesso anche ai guest. Lo fa anche a voi? qualcuno ha risolto?
Il link è questo:
lede-lantiq-xrx200-TDW8970-Herrnobiz-r1586-O2-SMP
https://drive.google.com/file/d/0BxjcvukeCiDFZExmZGdFT1FzeVk/view?usp=sharing

Hai usato la versione ufficiale o quella NBD?
Nel primo caso sai dirmi come gestisci l'integrazione della patch per SMP?

Un paio di suggerimenti da profano:
- se hai abbastanza spazio per mettere openssl invece che mbedtls, in questo modo puoi utilizzarlo sia per libustream che per openvpn (che senza ssl non mi sembra il massimo...)
- hai pensato a extroot? in questo modo potresti compilare con O3 con meno componenti, usare extroot e poi aggiungere li quelle che ti servono, sempre che la cosa non sia distruttiva per le performance.

Yrbaf
12-09-2016, 11:07
Quando aggiungete molti pacchetti di serie, che poi magari non usate, controllate poi che uso di cpu c'è a causa dei servizi in background che alcuni di loro installano.

Perché a me l'inserimento di DDNS Script + MWAN3 + EasyCWMP portava la cpu al 100% per un paio di sec ogni x sec (roba tipo 2 sec al 100% ogni 5-6 sec) anche con SMP e Luci chiusa (controllo Cpu da ssh).
Naturalmente questo si vedeva subito nelle velocità internet con speedtest che da 96Mb crollavano anche a 60Mb.

Tolti tutti e tre (non so chi fosse il colpevole o se era un po' a testa) ed il carico non sale più oltre 5-6% (ovviamente se non stai facendo traffico pesante su internet) di cui il 3% è del tool di monitoring (htop)

Herrnobiz
12-09-2016, 12:15
@Yrbaf
Credo che il colpevole sia easycwmp perchè è l'unico pacchetto che non ho, e anche scaricando con torrent che apre tante connessioni lanciando insieme anche l'interfaccia web di lede che come si sa è pensante, il massimo che raggiungo su uno dei 2 processori è il 60% e senza picchi ripetuti (tra l'altro il modem si trova a gestire 2 linee accorpate: una 20mb adsl+fibra 100mbit come client wifi tramite bonding fatto dal mwan3).
Avrei allegato il grafico delle cpu sul forum ma 24kb di allegato sono niente :D
@achmav
Aggiungere openssl mi pare pesasse di più....magari ci do un occhiata.
L'exroot lo uso, ma flashare una firmware troppo pesante non permette di salvare le impostazioni, percui se flasho firmware troppo pesante->entro in lede e configuro per abilitargli l'exroot ->riavvio per attivare le modifiche-> torna a configurazione di fabbrica (senza exroot) perchè non poteva salvare le impostazioni :D :D :D
Per l'SMP ho usato il ramo ufficiale a cui ho modificato il config-default a manina copiandolo dal ramo non ufficiale di Felix Fietkau

Shamrogue
12-09-2016, 12:45
Aggiungere openssl mi pare pesasse di più....magari ci do un occhiata.
L'exroot lo uso, ma flashare una firmware troppo pesante non permette di salvare le impostazioni, percui se flasho firmware troppo pesante->entro in lede e configuro per abilitargli l'exroot ->riavvio per attivare le modifiche-> torna a configurazione di fabbrica (senza exroot) perchè non poteva salvare le impostazioni :D :D :D
Per l'SMP ho usato il ramo ufficiale a cui ho modificato il config-default a manina copiandolo dal ramo non ufficiale di Felix Fietkau

Sicuramente openssl è più grande di mbedTLS (che è ottimizzato per sistemi embedded), per questo ho detto "se hai abbastanza spazio" :)
Usando extroot allora potresti fare una configurazione un po' più ridotta, togliendo ad esempio il server di stampa, vsftp e tutte le cose non indispensabili per poi aggiungerli dopo che hai creato l'extroot.
Almeno io sul mio ho fatto così, compilando ciò che non è indispensabile come modulo. In questo modo ho una immagine abbastanza piccola e i pacchetti aggiuntivi già compilati da installare sull'extroot

Yrbaf
12-09-2016, 12:49
Oppure un HomeHub 5A con i suoi 128Mb di Flash (gestiti in ubifs) e passa la paura :D

EDIT:
Finito di compilare la versione di oggi ed almeno su HH5A non cambia nulla a livello di temp.
Durante il boot:
[ 1.597513] ltq-cputemp cputemp@0: Current CPU die temperature: 105 °C
Dopo:
cat /sys/devices/platform/cputemp@0/hwmon/hwmon0/temp1_input
114000

Cambiando discorso se qualcuno scrive nei forum di OpenWrt (non so se ci sono forum di Lede), potrebbe chiedere come mai lo stesso firmware modem non raggiunge le stesse prestazioni sotto Vdsl:
Velocità max sotto Owrt o Lede con qualunque fw (anche giocando di SNR) : Data Rate: 106.903 Mb/s / 21.382 Mb/s
Velocità max sotto firmware di serie ovviamente 108.000 e 21.600 (o al peggio 107.997 e 21.599).

Non che sia una grossa perdita ma giusto per capire il motivo (presumo sia come viene inizializzato il modem) e se si può rimediare

khael
12-09-2016, 16:09
io lo tengo in verticale...
[ 1.442410] ltq-cputemp cputemp@0: Current CPU die temperature: 96 °C

ma come si vede la temperatura d'esercizio durante il funzionamento?

comunque a saperlo un dissipatorino l'avrei applicato...tanto male non gli fa

Yrbaf
12-09-2016, 17:43
io lo tengo in verticale...
[ 1.442410] ltq-cputemp cputemp@0: Current CPU die temperature: 96 °C

ma come si vede la temperatura d'esercizio durante il funzionamento?

comunque a saperlo un dissipatorino l'avrei applicato...tanto male non gli fa

C'era scritto nel mio post:
cat /sys/devices/platform/cputemp@0/hwmon/hwmon0/temp1_input
e dividi per 1000 il risultato.

Il dissipatorino sui TP-Link c'è già, è su HomeHub che manca del tutto, però a vedere i risultati dei TPL di altri (il tuo è il primo che vedo con valori più bassi) non è che sto dissipatorino faccia poi tutta sta differenza

darkeyes7777
12-09-2016, 21:03
scusate da consolle qual'è il comando per vedere l'occupazione dei processori?


grazie

Shamrogue
12-09-2016, 21:46
C'era scritto nel mio post:
cat /sys/devices/platform/cputemp@0/hwmon/hwmon0/temp1_input
e dividi per 1000 il risultato.

Il dissipatorino sui TP-Link c'è già, è su HomeHub che manca del tutto, però a vedere i risultati dei TPL di altri (il tuo è il primo che vedo con valori più bassi) non è che sto dissipatorino faccia poi tutta sta differenza

Ma è normale che una CPU per un router raggiunga temperature di 100 gradi?
Non saranno errori di lettura o, come ipotizzavo qualche post più sopra, errori di conversione per cui il valore è in Fahrenheit?
Non sono riuscito a trovare informazioni sulle temperature di funzionamento del chipset dell'8970...

Yrbaf
12-09-2016, 22:34
In teoria non è normale, molti dispositivi a 120 gradi (se non prima) hanno uno spegnimento immediato per evitare guasti e di solito rallentano il clock quando superano già 80-90 gradi.

Però ci sono anche soc dichiarati in grado di operare fino a +150 gradi, anche se di solito sono quelli costruiti per i requisiti militari.
Ipotizzando anche un uso industriale (più spinto del livello commerciale) già 100 gradi sono tanti, quindi mi verrebbe da dire che il valore letto non sia corretto (offset da sottrarre, F invece di C, altro).

Comunque per averne la certezza bisognerebbe misurare la temp esterna del soc (meglio se non c'è un dissipatore) con un termometro (a contatto o infrarossi) e vedere che differenza si rileva (pochi gradi ed il valore letto è corrento, decine di gradi e ...).

scusate da consolle qual'è il comando per vedere l'occupazione dei processori?

top o htop (il secondo devi però installarlo prima)

Nativoz
13-09-2016, 12:02
Ho sbagliato evidentemente qualcosa nel firmware con smp e il router é in boot loop.
La vera pirlata é che non trovo piú il usb ttl. Ne ho acquistato uno, ma il intanto che arriva, cavo seriale che uso per i Cisco può funzionare? È usb e rj45. Purtroppo non so a qual pin corrisponda TX, rx e gnd. Esperienze?

Yrbaf
13-09-2016, 12:11
Dovresti reperire lo schema del cavo Cisco per saperlo.
Probabilmente Si, ma senza sapere le tensioni sul RJ non c'è conferma.

Comunque per le urgenze c'è sempre l'amazzonia, alcuni usb - ttl sono in consegna per domani se ordini entro 2 o 3 ore.
Costano ovviamente di più che da altre fonti, minimo 7-8E, ma se si ha fretta...

Nativoz
13-09-2016, 12:21
Lo so, ma ho trovato qualcosa che mi piaceva un po' di piú con chipset un po' piú affidabili e mi arriva per il 16. Pazienza.

Shamrogue
13-09-2016, 17:31
In teoria non è normale, molti dispositivi a 120 gradi (se non prima) hanno uno spegnimento immediato per evitare guasti e di solito rallentano il clock quando superano già 80-90 gradi.

Però ci sono anche soc dichiarati in grado di operare fino a +150 gradi, anche se di solito sono quelli costruiti per i requisiti militari.
Ipotizzando anche un uso industriale (più spinto del livello commerciale) già 100 gradi sono tanti, quindi mi verrebbe da dire che il valore letto non sia corretto (offset da sottrarre, F invece di C, altro).

Comunque per averne la certezza bisognerebbe misurare la temp esterna del soc (meglio se non c'è un dissipatore) con un termometro (a contatto o infrarossi) e vedere che differenza si rileva (pochi gradi ed il valore letto è corrento, decine di gradi e ...).



F invece che C è una ipotesi molto plausibile, 100F sono circa 38C, direi che per un router ci può stare...

Nativoz
13-09-2016, 18:55
Per come brucia il dissipatore però non credo nemmeno siano 38 gradi però. Ma con le ultime patch che parlavano proprio di temperature, siamo sempre sopra 100?

Yrbaf
13-09-2016, 20:32
I miei 114 con punte di 117 se fossero F, sarebbero da 45 a 47 gradi C e potrebbe anche starci (anche se penso siano ben di più e quindi non sia F).

Comunque senza usare un termometro non si può verificare.

Si le ultime patch su HH5A non cambiano nulla.

darkeyes7777
13-09-2016, 21:08
ragazzi scusate,


per riavviare a caldo da riga di comando, non era questa la stringa?

/etc/rc.local restart

?

Shamrogue
13-09-2016, 21:30
I miei 114 con punte di 117 se fossero F, sarebbero da 45 a 47 gradi C e potrebbe anche starci (anche se penso siano ben di più e quindi non sia F).

Comunque senza usare un termometro non si può verificare.

Si le ultime patch su HH5A non cambiano nulla.

A 117 non penso possano essere C, ma se non sono nemmeno F forse sono sballati i sensori.

ragazzi scusate,


per riavviare a caldo da riga di comando, non era questa la stringa?

/etc/rc.local restart

?

Basta reboot

khael
13-09-2016, 22:39
Comunque nel weekend lo smonto e controllo...vedo se riecso a farmi dare la camera ad infrarossi...

chamaruco
14-09-2016, 13:07
Ho collegato sia una lexar da 120gb che un hd da 500 gb alla porta usb del mio v1
L'obiettivo era di fare media sharing per la musica liquida.
Il risultato: mi legge tutte le cartelle e sotto cartelle ma i file li legge solo da a a f (mi riferisco ai titoli) le altre le vede ma se le apro sia con pc che con network player risultano vuote, salvo staccarlo dal router inserirlo nel pc e ci sono.
Il router ha dei limiti di lettura? O devo attivare qualcosa?
Ho provato con diverse formattazioni e partizioni. Non cambia niente.

khael
15-09-2016, 14:29
ho la termocamera.
appena ho 2 minuti faccio le prove!
Io invece ho un problema: se riavvio il router non riparte; devo staccare e riattaccare la spina finchè non ritorna tutto funzionante...
come mai?!
cosa posso vedere? è possibile cercare nei log precedenti?

khael
15-09-2016, 14:36
ho la termocamera.
appena ho 2 minuti faccio le prove!
Io invece ho un problema: se riavvio il router non riparte; devo staccare e riattaccare la spina finchè non ritorna tutto funzionante...
come mai?!
cosa posso vedere? è possibile cercare nei log precedenti?

Shamrogue
15-09-2016, 21:35
ho la termocamera.
appena ho 2 minuti faccio le prove!
Io invece ho un problema: se riavvio il router non riparte; devo staccare e riattaccare la spina finchè non ritorna tutto funzionante...
come mai?!
cosa posso vedere? è possibile cercare nei log precedenti?

Di default no perchè i log sono tenuti in memoria.
Devi usare l'opzione "log_file" nel file /etc/config/system per scrivere un log locale.

xsiriusx
17-09-2016, 12:05
ho la termocamera.
appena ho 2 minuti faccio le prove!
Io invece ho un problema: se riavvio il router non riparte; devo staccare e riattaccare la spina finchè non ritorna tutto funzionante...
come mai?!
cosa posso vedere? è possibile cercare nei log precedenti?

il prblema è il driver dello switch, molto probabilmetne l'unica cosa che non ti "riparte" è la parte switch cioè le porte ethernet mentre tutto i lresto funziona compreso il wifi.

nel frattempo vi lascio la mia ultima release https://www.dropbox.com/s/30j96t6wxtsgezc/lede-r1618-lantiq-xrx200-TDW8970-squashfs-sysupgrade.bin?dl=0

darkeyes7777
17-09-2016, 13:01
il prblema è il driver dello switch, molto probabilmetne l'unica cosa che non ti "riparte" è la parte switch cioè le porte ethernet mentre tutto i lresto funziona compreso il wifi.

nel frattempo vi lascio la mia ultima release https://www.dropbox.com/s/30j96t6wxtsgezc/lede-r1618-lantiq-xrx200-TDW8970-squashfs-sysupgrade.bin?dl=0


ciao


giusto per info, ci daresti gentilmente un breve log di cosa ci hai messo dentro?

khael
17-09-2016, 17:31
la termocamera segna 41° sul retro del modem....
Adesso lo apro e vediamo.
ma di certo scotta molto

Giox040
20-09-2016, 18:24
la termocamera segna 41° sul retro del modem....
Adesso lo apro e vediamo.
ma di certo scotta molto

Sul mio, appoggiando la sonda del tester sul dissipatore della cpu, rispetto al
comando
cat sys/devices/platform/cputemp@0/hwmon/hwmon0/temp1_input
segnava:

42°C 91000
50°C 101000

piu' o meno temp1_input /2000