Çok teknik bir çalışma olmuş gerçekten. Emeğine sağlık dostum. Çözüm olabilseydi çok daha güzel olurdu. Bıktım firmaların gereksiz kısıtlamalarından. Benim ONT cihazım Huawei fakat Nokia ONT kullanan arkadaşlar için üzülüyorum.@sunshine
Cihazın yazılımını modifiye ettim, sonuç gene aynı. Neyi kontrol ediyor hala anlayamadım.
Bu rehberi kullandım. HG8310M'de de aynı:
GitHub - logon84/Hacking_Huawei_HG8012H_ONT: Steps to hack a HG8012H, access it and mod the firmware
Steps to hack a HG8012H, access it and mod the firmware - logon84/Hacking_Huawei_HG8012H_ONTgithub.com
Değiştirdiğim dosyalar:
Bash:#!/bin/bash sed -i "s/HWTC/ALCL/" lib/libeoam_amp.so sed -i "s/HWTC/ALCL/" lib/oam_module/liboam_smp.so sed -i "s/HWTC/ALCL/" bin/ssmp sed -i "s/HWTC/ALCL/" bin/omci sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/HG8310v1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8010Fv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8510Cv2.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8010Cv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8010Hv2.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8310Mv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/HG8010av1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8310v1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8010av1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8010Cv2.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8010v1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/HG8010Hv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/HG8010Cv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/HG8010v1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/HG8010Fv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8510Cv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8010Hv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/HG8310Mv1.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8310Mv2.cfg sed -i "s/HWTC/ALCL/" etc/wap/dm.cfg/5116HG8310v2.cfg sed -i "s/HW-BOB-0002/G-010G-Q /" lib/modules/sdk/sd5171_epon_par.bin sed -i "s/HW-BOB-0002/G-010G-Q /" lib/modules/sdk/sd5171_gpon_par.bin sed -i "s/HW-BOB-0002/G-010G-Q/" etc/ont/hardware/HG8010HV1_SD5116S/hw_ldsp_cfg.xml sed -i "s/HW-BOB-0002/G-010G-Q/" etc/ont/hardware/HG8310V1_SD5116S/hw_ldsp_cfg.xml sed -i "s/HW-BOB-0002/G-010G-Q/" etc/ont/hardware/HG8010HV1/hw_ldsp_cfg.xml sed -i "s/HW-BOB-0002/G-010G-Q/" etc/ont/hardware/HG8010UV1/hw_ldsp_cfg.xml sed -i "s/HW-BOB-0002/G-010G-Q/" etc/ont/hardware/HG8012HV1/hw_ldsp_cfg.xml sed -i "s/HW-BOB-0002/G-010G-Q/" etc/ont/hardware/HG8010FV1/hw_ldsp_cfg.xml sed -i "s/HW-BOB-0003/G-010G-Q /" lib/modules/wap/hw_module_optic.ko sed -i "s/HUAWEI/NOKIA /" lib/modules/wap/hw_module_optic.ko sed -i "s/HUAWEI/NOKIA /" lib/modules/sdk/sd5171_epon_par.bin sed -i "s/HUAWEI/NOKIA /" lib/modules/sdk/sd5171_gpon_par.bin sed -i "s/HWGW/ALCL/" lib/modules/sdk/sd5171_epon_par.bin sed -i "s/HWGW/ALCL/" lib/modules/sdk/sd5171_gpon_par.bin
Ben Turk Telekom'un verdiği ONT'nin birebir aynısından bir tane daha aldım doğrulamanın nasıl çalıştığını kontrol etmek için. @Disty sen dump aldın mı Huawei ONT'den? Aldıysan paylaşır mısın Firmware dosyasını analiz edelim.
Arkadaşlar merhaba, konuyla ilgili modemlere yazılım geliştiren bir arkadaşım ile görüştüm. Şu bilgileri sordu ilk etapta:
Eğer ki console üzerinden terminal erişimi varsaebtables
kurallarını çıkartabilir arkadaş.ps
çıktısı veifconfig
çıktısı da iyi olur.
@Disty
Bende faal Huawei ont var. Akşam belki denerim terminal erişimini.
Alcl kısmını kendisi otomatik giriyor zaten.
Telnet ile cihazı biraz kurcaladım. Cihazda aktif vlan gözükmüyor gibi. İnternete bağlanmak için Türk Telekom PPPoE ile vlan 35'i kullanıyor. Olt ve ONT markaları farklı olduğu için Config alamıyor. Config alamadığı için de vlan oluşturamıyor gibi.
@Disty
ZTE H298a modem ve Nokia ONT kullanıyorum.
Opnsense veya pfSense gibi işletim sistemli güvenlik duvarını konfigüre etmek istediğimde sadece DHCP uzerinden IP alabiliyorum.
PPPoE için konfigürasyon yaptığımda WAN'dan IP alamıyorum. Sebebi nedir? Sizde de öyle mi?
Kurulum
Router - pfSense veya Opnsense - tekrardan farklı bir router