電信光貓 友華PT921G 研究
家裏小區終於鋪設光纖了,電話線終究是要淘汰。電信送的光貓,型號友華PT921G 。到手後馬上網上搜索,得到基本信息
型號:PT921G
硬件版本:PT921V3.0
軟件版本:PT921CTGDV350
一個百兆網口一個千兆網口,帶一個SSID無線。還帶一個FSX語音口,支持SIP和IMSSIP協議網絡電話。
初始狀態是純橋接,GPON上行口vlan41上網業務橋接到LAN1千兆口和SSID1無線,vlan45 IPTV業務橋接到LAN2百兆口。
默認ip 192.168.1.1
超級管理員登陸帳號:telecomadmin
登陸密碼:nE7jA%5m
關於超級賬號
如果超級賬號密碼被改了,可以參考下面2個帖子。用ttl進入控制檯,在/tmp/ctromfile.cfg裏面找到超級賬號的密碼
http://bbs.mydigit.cn/read.php?tid=1900748
http://bbs.mydigit.cn/read.php?tid=1826900
關閉tr069遠程控制
超級管理員登錄之後找到網絡–遠程管理。直接禁用週期通知。然後發現ACS服務器地址是灰色的,無法修改。IE瀏覽器在灰色區域右鍵–審查元素。然後定位到文本框,把disable去掉,就可以編輯了,把ACS服務器地址改成127.0.0.1或者其他不存在的地址。提交
重啓後可以看到上報狀態爲未上報(我這裏是改了一個不存在域名,所以域名解析失敗)
修改無線SSID
修改無線SSID是ChinaNet開頭的無法更改,對於強迫症患者來說簡直是災難。
用超級管理員賬號登錄,然後手動進入http://192.168.1.1/cgi-bin/telnet.asp 把telnet打開。
telnet進入設備默認賬號admin,密碼1234。把web源碼copy到可寫區域
cp -R /boaroot /usr/osgi/
修改/usr/osgi/boaroot/boa.conf
把裏面原來指向/boaroot
的都改成指向/usr/osgi/boaroot/
總共需要修改兩處
DocumentRoot /usr/osgi/boaroot/html
ScriptAlias /cgi-bin/ /usr/osgi/boaroot/cgi-bin/
然後修改配置wifi的asp源碼,/usr/osgi/boaroot/cgi-bin/net-wlan.asp
找到
if (the_substring != ‘ChinaNet-‘)
{
alert(‘SSID1 “’ + getValue(‘wlSsid’) + ‘” 應該是以”ChinaNet-“開頭的字符串’);
setCheck(‘wlEnbl’,1);
wlClickEnble(getElById(‘wlEnbl’));
return false;
把ChinaNet-
改成D2O
就好了。
killall boa
把原來的boa進程kill掉,用我們修改後的源碼來啓動boa。
/userfs/bin/boa -c /usr/osgi/boaroot -d
重新登錄192.168.1.1就可以修改成自己的無線SSID了(當然要以D2O開頭,呵呵)。
關閉各種無用插件
telnet登錄之後ps
發現很多垃圾進程,什麼samba
dlna
ddns
甚至還有迅雷。作爲純橋接的光貓根本不需要這些東西,開着浪費內存,還會導致本地電腦的網上鄰居多了幾個不知名的圖標。
刪掉或者改名下面幾個目錄就好了。
mkdir /usr/osgi/plugin-b1
mv /usr/osgi/plugin-b/com.chinatelecom.youhua.smartgateway.ddns /usr/osgi/plugin-b1/
mv /usr/osgi/plugin-b/com.chinatelecom.youhua.smartgateway.dlna /usr/osgi/plugin-b1/
mv /usr/osgi/plugin-b/com.chinatelecom.youhua.smartgateway.samba /usr/osgi/plugin-b1/
mkdir /usr/osgi/plugin-c1
mv /usr/osgi/plugin-c/com.chinatelecom.youhua.smartgateway.thunder /usr/osgi/plugin-c1/
目前未解決問題:
1.徹底關閉電信遠程管理vlan46。
2.修改超級理員密碼。
參考
http://bbs.mydigit.cn/read.php?tid=1900748
http://bbs.mydigit.cn/read.php?tid=1826900
https://www.chiphell.com/thread-1684269-1-1.html