Aktualisieren
Grundsätzlich hat der Beitrag von @ NoUsername mein Problem gelöst. Aber ich fand es etwas schwierig, das JavaScript tatsächlich zu "überschreiben". Das Hauptproblem ist, dass die Konfigurationsseite ziemlich häufig neu geladen wird. Ich werde also nur ein paar Anmerkungen hinterlassen, wie ich dies auf Chrome erreicht habe:
- Auf der WLAN-Konfigurationsseite habe ich die Chrome-Entwicklerkonsole geöffnet.
- Dort konnte ich den Frame "wlan_config.asp" (oder einen ähnlichen Namen) öffnen - dieser enthält nur das Konfigurationsfenster ohne Navigation (diese Seite würde nicht automatisch neu geladen)
- Nachdem Sie die Einstellungen im Konfigurationsrahmen vorgenommen haben, rufen Sie
apply_submit();
in der JavaScript-Konsole auf , anstatt auf OK zu klicken . Dadurch werden alle Einstellungen übermittelt, ohne sie zu überprüfen ! (also sei vorsichtig!)
Ich habe mein Heimnetzwerk über diesen 3G-WLAN-Router eingerichtet. Das Problem ist, dass nur 5 Geräte angeschlossen werden können. Das ist nicht viel, besonders wenn ein WLAN-Drucker und Spielekonsolen diese Steckplätze ständig belasten. Andererseits sehe ich keinen Sinn darin, diese Geräte zu blockieren. Sie machen (sollten) nichts online, nur Praktikanten in meinem Netzwerk.
Die Dokumentation, die ich finden kann, ist überraschend wenig hilfreich und konzentriert sich darauf, wie das Gerät an eine Steckdose angeschlossen wird.
Also, was wären meine Optionen.
Hinweise: Ich konnte mit ssh bereits eine Shell auf dem Gerät installieren. Es läuft eine Busybox. Aber ich finde nicht heraus, wie und wo dieses Limit durchgesetzt / erstellt wird.
Anmerkungen 2: Speziell mein Gerät ist ein 3WebCube - leider nicht speziell mit der Huawei-Modellnummer gekennzeichnet.
Bisherige Erfolge
Nachdem ich ssh in den Optionen aktiviert habe, kann ich mich anmelden:
ssh -T admin@3.home
admin@3.home's password:
-------------------------------
-----Welcome to ATP Cli------
-------------------------------
Leider -T
funktioniert die Tabulatortaste aus diesem Grund nicht für die automatische Vervollständigung und alle eingegebenen Befehle werden wiedergegeben. Auch kein Verlauf mit Pfeiltasten.
ATP-Schnittstelle
Diese benutzerdefinierte Oberfläche ist nicht sehr nützlich:
ATP>help
help
Welcome to ATP command line tool.
If any question, please input "?" at the end of command.
Schale
ABER undokumentiert - ich habe es irgendwie auf einer automatisch übersetzten chinesischen Website gefunden - alles was Sie tun müssen, ist Eingabe sh
ATP>sh
sh
BusyBox vv1.9.1 (2011-03-27 11:59:11 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
#
Nach der Installation von tftp auf meinem Desktop konnte ich mit tftp Dateien senden
tftp -s -l curcfg.xml 192.168.1.103
und auf die huawei mit herunterladen
tftp -g -r curcfg.xml 192.168.1.103
Ich denke, ich werde das brauchen - weil ich keinen Editor installiert sehe.
Sachen vorlesen
(spielt immer noch herum, wo ich interessante Informationen bekommen würde)
Zur Bestätigung der Hardware:
# cat /var/log/modem_hardware_name
^HWVER:"WL1B153M001"#
# cat /var/log/modem_software_name
1096.11.03.02.107
# cat /var/log/product_name
B153
Eine interessante Beobachtung, die ich kürzlich gemacht habe. Mit einem Range Extender WN3000RP konnte ich einige zusätzliche Geräte verbinden, als sie am Router "abgelehnt" wurden.
Korrektur Dies funktionierte nur für kurze Zeit - jetzt sehe ich, dass ALLE Geräte, die ebenfalls mit dem Extender verbunden sind, als eins zählen.