- Scopo di questo thread
Scopo di questo thread è di discutere
espressamente ed esclusivamente di firmware modificati per il modem
Zyxel VMG8823-B50B di colore nero (a differenza del VMG8825 Home & Life che è di colore bianco).
Questo thread non si occupa di altre richieste non relative ai firmware mod per il modem Zyxel.
Per questo scopo esiste il thread generale per il modem Zyxel
Zyxel VMG8823-B50B - Thread ufficiale
- Firmware ufficiali Zyxel o brandizzati
I firmware ufficiali Zyxel o brandizzati (es. Wind) sono disponibili nel thread ufficiale.
Zyxel VMG8823-B50B - Thread ufficiale
- Sorgenti firmware
È possibile richiedere a Zyxel i sorgenti firmware del modem.
Accedere alla pagina indicata
Zyxel - Richiesta sorgenti firmware
e fornire i propri dati anagrafici ed i seguenti dati (obbligatori) del modem
- Modello
- Versione firmware
- Seriale prodotto
- Utente/password predefiniti
Utente e password predefiniti per l'accesso all'interfaccia web del modem sono
Utente =
admin
Password =
admin
- Sbrandizzazione (punti positivi/negativi)
La convenienza della sbrandizzazione può dipendere anche dal provider usato.
Se si ad esempio usi un modem Wind su linea Wind probabilmente conviene tenerlo così.
Questo perché la sbrandizzazione ha questi punti positivi/negativi
Punti positivi
- Sblocca tutte le funzionalità del modem
- Permette l'uso del modem con altri operatori
Punti negativi
Si perde la configurazione automatica con l'operatore della brandizzazione.
- Recupero credenziali admin/supervisor
Recupero credenziali admin/supervisor - by Yramrag
- Comandi per downgrade firmware/flash firmware custom
Thanks to
handymenny
A partire dalla versione ABEJ.4 è stato aggiunto un controllo per bloccare il downgrade del firmware.
Nota: il flash della stessa versione ma custom è considerato un downgrade e quindi servono questi comandi.
Per effettuare il downgrade dare prima questi comandi da telnet o ssh usando l'account admin:
zycli fwidcheck off
zycli modelcheck off
Quindi provare a caricare il firmware.
- Modem con firmware Wind - Sbrandizzazione
Thanks to
Yramrag
Questo sono i passaggi per poter usare nel modem con firmware Wind i firmware nobrand (senza customizzazioni) scaricati dal sito Zyxel.
- Recuperare le credenziali di root/supervisor dal modem con il firmware Wind
- Installare un firmware nobrand versione V5.13(ABEJ.5)C0 (che ha al suo interno la shell ZySH - comandi zycli)
Firmare stock Zyxel thread ufficale VMG8823-B450B
- Una volta aggiornato al firmware stock Zyxel v. 5.13(ABEJ.4)C0 accedere via telnet al modem come
admin dare i comandi
zycli fwidcheck off
zycli modelcheck off
Non riavviare il modem (si perdono le impostazioni dei comandi zycli)
Adesso è possibile caricare il firmware originale nobrand scaricato dall'ftp Zyxel.
Riferimento:
Caricamento firmware nobrand partendo da firmware Wind (by Yramrag)
- Firmware stock Infostrada
Versione firmware 5.13(ABIU.0)b5 (31.05.2017) stock Infostrada, compilata tramite i sorgenti ricevuti da Zyxel
Firmware stock infostrada 5.13(ABIU.0)b5 compilata dai sorgenti
- Firmware mod by superpippo82xxx
Basato sul firmware infostrada con le modifiche indicate.
Tutto quello scritto sotto è riportato testualmente dall'autore del firmware mod.
- Aggiunte security patch degli ultimi firmware sotck
- Busybox con un po' di comandi aggiunti
- opkg ( per usarlo va rimontato il fs in RW)
- tun device
- openvpn
- transmission
- custom firewall rulez
Nota:
- openvpn legge i file di configurazione posizionati in
/data/openvpn
- transmission legge i file di configurazione da
/data/transmission. Di default ascolta solo da
localhost, ma basta editare il file
/data/transmission/settings.json e inserire la vostra rete in
rpc-whitelist. Importante: salvate su in disco esterno
- firewall, sempre dentro
/data creare un file
firewall.sh vi metto un esempio
## Apro porta per VPN da Internet
iptables -A INPUT_GENERAL -i ppp2.3 -p udp -m udp --dport 1492 -j ACCEPT
## Apro porta per TCP per transmission
iptables -A INPUT_GENERAL -i ppp2.3 -p tcp -m tcp --dport 51413 -j ACCEPT
## Abiliti Forward tra interfaccie
iptables -A FORWARD_GENERAL -i tun+ -j ACCEPT
iptables -A INPUT_GENERAL -i tun+ -j ACCEPT
iptables -A INPUT_GENERAL -i br+ -j ACCEPT
iptables -A FORWARD_GENERAL -i br+ -j ACCEPT
## Abilito Telenet da VPN tolgo prima il drop e poi lo rimetto
iptables -D Service_TELNET -j DROP
iptables -A Service_TELNET -i tun+ -p tcp -m tcp --dport 23 -j ACCEPT
iptables -A Service_TELNET -j DROP
iptables -D Service_HTTP -j DROP
iptables -A Service_HTTP -i tun+ -p tcp -m tcp --dport 80 -j ACCEPT
iptables -A Service_HTTP -j DROP
Firmware 5.13 (ABIU.0)b5 mod by superpippo82xxx
Firmware 5.13 (ABEJ.2)C1.bin NO BRAND by superpippo82xxx
Firmware 5.13 (ABEJ.4)C0_mod02 by superpippo82xxx
Possono essere tranquillamente caricati nei mdoem on firmware Wind dalla pagina di aggiornamento firmware.
Il nuovo firmware mod prende automaticamente la configurazione dal firmware originale, e quindi il VOIP funziona immediatamente.
- Firmware mod by Totix92
Firmware 5.13 (ABIU.0)b5 mod by Totix92
Firmware 5.13 (ABEJ.4)C0 mod Wind by Totix92
- Firmware mod by ventidue
Firmware con il kernel modificato per poter eseguire Debian o altre distro linux con le funzioni più recenti.
Compilato da ventidue e testato da fiorellino
Fimware 5.13(ABEJ.5)C0 con kernel modificato
Una volta flashato questo firmware si avrà a disposizione un kernel moddato con la possibilità di installarci sopra una distro linux con la tecnica del chroot.
Quindi avere a disposizione tutti i software che sono disponibili su una normale macchina linux, un raspberry pi o una vps, come server web, client torrent, client e server openvpn ecc.
Tutto questo sopra il firmware Zyxel originale, quindi senza rischiare blocchi o malfunzionamenti che rendono inutilizzabile l'apparecchio.
Di seguito una guida scritta da ventidue per il VMG8825, ma che è universale.
Tutorial chroot Debian
- App Zyxel per Android
App Zyxel per Android (Google Play)
Per usare l'app bisogna avere un firmware uguale o superiore alla versione ABEJ.4 e bisogna abilitare
OneConnect .
Ablitando
OneConnect il
Parental control può essere configurato solo da app.
- Licenza Creative Commons
Il contenuto di questo post è rilasciato con licenza
Creative Commons Attribution-Noncommercial-Share Alike 2.5
..