LGA128のメモ帳

プログラミングとかやってる中学生のブログ

GL04P APIメモ

はてな記法極めたり書きなおすのめんどくさいので,若干意図したレイアウトになっていないけどいいや
これ全部書いたら頭痛くなったわ
ステータスについてはゆっくり追記していきますね


ホーム画面 http://pocketwifi.home/html/indexfs.htm
上のバー(frameで表示) http://pocketwifi.home/html/logo.htm
ログイン後のステータス表示画面 http://pocketwifi.home/html/basic_status.htm

API(XML)一覧

  • ステータス /api/monitoring/status

responseの中に

名前 内容 憶測の意味
ConnectionStatus 901 PPP状態(接続中:900,接続済み:901,断:902)
WifiConnectionStatus 902 同上?
SignalStrength 91 信号レベル(%)
SignalIcon 4 信号レベル(n/4)
CurrentNetworkType 19 3G:4or9,LTE:19 意味は不明
CurrentServiceDomain 3 固定? 2も見た気もするけど気のせいか
RoamingStatus 0 ローミングしているか
BatteryStatus 1 充電中か
BatteryLevel 4 充電レベル(n/4)
BatteryPercent 65 充電レベル(%)?(でも65のまま...)
simlockStatus 0 UIMカードロック
WanIPAddress (secret) (プライベート)IPアドレス
PrimaryDns 60.254.196.139 DNS1
SecondaryDns 117.55.4.139 DNS2
CurrentWifiUser 2 WiFi使用中ユーザ数
TotalWifiUser 10 最大WiFiユーザ数?
ServiceStatus 2 固定?
SimStatus 1 SIMが入っているか?
WifiStatus 1 WiFiが有効になっているか?
WanPolicy 0 ?

responseの中に(以後省略)

名前 内容 憶測の意味
SimState 257 ?
PinOptState 258 ?
SimPinTimes 3 PINロック残機(w
SimPukTimes 10 PUKロック残機
  • ダイアルアップ設定内容 /api/dialup/connection

(そろそろ飽きた)

  • 言語設定 /api/language/current-language
    • CurrentLanguage:ja-jp
  • PLMN設定 /api/net/current-plmn
  • ネットワークモード設定 /api/net/network
    • NetworkMode:0
    • NetworkBand:(空)
    • NationalStatus:1


つーかこいつ,マルチSSIDに対応してるのに同じ暗号化方式は使えないんだよね...設定ファイルでもそれを前提としてるし...ww

  • WiFi設定 /api/wlan/security-settings
    • WifiAuthmode:WPA2-PSK
    • WifiBasicencryptionmodes:NONE
    • WifiWpaencryptionmodes:AES
    • WifiWepKey1:(ex.00000)
    • (WifiWepKey2-4)
    • WifiWepKeyIndex:1
    • WifiWpapsk:hogehoge
    • WifiWpsenbl:1
    • WifiWpscfg:0
    • WifiRestart:0
  • WiFi設定(上と同じような内容) /api/wlan/multi-basic-settings

......おいおいおいおい......信頼していない人を他の暗号化方式とかUSBとかWPSで接続させても,ログインすらしないでPSKとか全部見れちゃうのかよ......これってどうなの? ひどくね? ひどくね??????
おいHuaweiなんか言えやオラ(まさかり

  • SMSステータス /api/monitoring/check-notifications
    • UnreadMessage:0
    • SmsStorageFull:0
    • OnlineUpdateStatus:10
  • Wi-Fiハンドオーバ設定(よくわかりませんけど,公衆無線LANをWAN側にするモードでの話ですかね?) /api/wlan/handover-setting
    • Handover:0
  • Wi-FiをWAN側にする設定 /api/wlan/station-information
    • PowerStatus:
    • ConnectStatus:902
    • SignalStrength:0
    • NetworkName:
    • CurrentSecMode:
    • RxFlux:0
    • TxFlux:0
    • TotalRxFlux:0
    • TotalTxFlux:0
    • CurrentTime:0
    • TotalTime:0
    • IpAddress:
    • Ipv6Address:
    • PrimaryDns:
    • PrimaryIpv6Dns:
    • SecondaryDns:
    • SecondaryIpv6Dns:
  • ログイン状況 /api/user/state-login
    • State:0
    • Username:admin

offloadConnect==901:WAN側がWi-Fi
902:違う

  • DHCP設定 /api/dhcp/settings
  • トラフィックデータ(転送量) /api/monitoring/traffic-statistics
  • デバイス情報(製造番号とかIMEIとか) /api/device/information
  • SDカードステータス /api/sdcard/sdcard


最後に初期値
var battery_info = [0, 1];
var ievdoState = 4;
var iwanState = 2;
var connection_mode = 0;
var iwifiUserNum = 0;
var iwifiWpa = null;
var ssid1AuthMode = null;
var iwifiEnable = 0;
var operator_rat = ['2', 'CHN08'];
var network_type = 4;
var icardState = 1;
var roam_status = 0;
var isrv_status = 2;
var currentServiceDomain = 0;
var dock_status = "Normal";
var simLockState = 0;
var currentLanguage = "en-us";
var syssimstate = 0;
var smsUnread = 0;
var smsFull = 0;
var wifinetwork_state = 0;
var wifiscan_SignalStrength = 0;
var wifiscan_NetworkName = "";
var wifiscan_CurrentSecMode = "";
var wifiscan_powerstatus = 0;
var wifiscan_connectstatus = 0;
var wifiscan_type = "";
var wifiscan_errcode = "";

クリエイティブ・コモンズ・ライセンス
LGA128のメモ帳 is licensed under a Creative Commons 表示 2.1 日本 License.