人妻精品久久久久中文字幕69 ,国产精品成人无码久久久久久,久久免费高清视频http://www.shnenglu.com/huyutian/category/20171.html他強由他強,清風拂山崗;他橫由他橫,明月照大江。他自狠來他自惡,我自一口真氣足 zh-cnTue, 30 Jun 2015 02:19:23 GMTTue, 30 Jun 2015 02:19:23 GMT60安卓手機定時運行python腳本http://www.shnenglu.com/huyutian/articles/211021.html胡雨田胡雨田Tue, 23 Jun 2015 01:30:00 GMThttp://www.shnenglu.com/huyutian/articles/211021.htmlhttp://www.shnenglu.com/huyutian/comments/211021.htmlhttp://www.shnenglu.com/huyutian/articles/211021.html#Feedback0http://www.shnenglu.com/huyutian/comments/commentRss/211021.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/211021.html     搜索一下,安卓平臺運行python程序可以有多種選擇。如果只是簡單上載運行python,SL4A(Scripting Layer for Android)+Py4A(Python for Android)應該是不錯的選擇,如果要交互開放則可以考慮qpython,它集成了一個良好的編輯器,以及常用的python庫,更重要的是作者是國人,有啥問題方便咨詢、交流。
     但是要實現python程序的定時運行,還需要兩個工具TaskBomb task scheduler和SL4A Script Launcher。這都可以從google市場下載到。其中TaskBomb是一個執行計劃任務的app,功能有點類似于linux中的crontab。TaskBomb支持通過SL4A Script Launcher來運行各種腳本程序包括python。
     編輯和上傳python程序到手機有很多種選擇,比如豌豆莢、百度云、手機QQ等都支持文件傳輸。下面重點介紹一下TaskBomb的用法。這個工具國人用的較少,所以中文文檔也不多見。英語好的朋友可以直接去官網http://androidideas.org/taskbomb/help/看介紹,或者上優酷看視頻演示。
     1.添加一個Task,先給Task取個名字,比如Sign。如果是運行Python腳本,Action type選VIEW(open a file or url with an app).Data就選你剛才上載的py腳本文件,其他選項默認就好了。
    2.添加一個Schedule,取一個與Task對應的名字方便記憶。然后增加一項Items,Action就選剛剛添加的Task,設置好Start Time啟動時間和Stop Time結束時間,還可以設置Repeat interval每隔多久重復運行。
    3.添加一個Alarm,Action就選剛創建的Schedule,設好Start Time,Days選項是按天周期運行指定的計劃任務。比如工作日運行,可以勾選周一到周五。
    我理解TaskTomb中的Schedule相當于一天內的定時作業計劃,Alarm相當于以一周為周期的計劃任務。所以TaskTomb可以支持豐富的周期性計劃任務,這一點還是要比crontab強。

胡雨田 2015-06-23 09:30 發表評論
]]>
嵌入式linux常用指令和用法http://www.shnenglu.com/huyutian/articles/210050.html胡雨田胡雨田Tue, 17 Mar 2015 08:49:00 GMThttp://www.shnenglu.com/huyutian/articles/210050.htmlhttp://www.shnenglu.com/huyutian/comments/210050.htmlhttp://www.shnenglu.com/huyutian/articles/210050.html#Feedback0http://www.shnenglu.com/huyutian/comments/commentRss/210050.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/210050.html一、ls命令(相當于DOS命令dir),列出一個目錄下的文件清單
-a 列出文件下所有的文件,包括隱藏文件
-l 列出文件的詳細信息,如創建者,創建時間,文件的讀寫權限列表等等。
-s 在每個文件的后面打印出文件的大小。  size(大小)
-R 將目錄下所有的子目錄的文件都列出來
順便說一下linux下列表文件時文件顏色的含義
綠色---->代表可執行文件
紅色---->代表壓縮文件
深藍色---->代表目錄
淺藍色----->代表鏈接文件
灰色---->代表其它的一些文件
二、CD命令就沒啥可說的,改變當前目錄路徑,與DOS命令一樣
三、ps命令,顯示當前系統進程狀態
-a :顯示現行終端下的所有進程,包括其他用戶的進程;
-u :以用戶為主的進程狀態 ;
x :通常與 a 這個參數一起使用,可列出較完整信息。
注意:"ps aux"和"ps -aux"是不一樣的,有所謂BSD和UNIX風格之分。
簡言之,記住“ps aux”是查看所有用戶進程就可以了
四、df命令,報告文件系統磁盤空間的使用情況
-a 顯示所有文件系統的磁盤使用情況,包括0塊(block)的文件系統
五、file命令,查看文件格式信息

六、locate命令,按照文件名查找所有文件位置


胡雨田 2015-03-17 16:49 發表評論
]]>
在高清播放機嵌入式linux系統中發送郵件http://www.shnenglu.com/huyutian/articles/199405.html胡雨田胡雨田Sat, 13 Apr 2013 10:03:00 GMThttp://www.shnenglu.com/huyutian/articles/199405.htmlhttp://www.shnenglu.com/huyutian/comments/199405.htmlhttp://www.shnenglu.com/huyutian/articles/199405.html#Feedback0http://www.shnenglu.com/huyutian/comments/commentRss/199405.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/199405.html我的高清播放機是支持ipkg安裝包的。搜索了一下ipkg包,sendmail/msmtp/esmtp好像都可以作為后選,決定挨個嘗試。結果sendmail安裝失敗,可能與固件中的linux環境有關吧。
msmtp安裝倒是很順利。但是參照http://www.nslu2-linux.org/wiki/HowTo/SendMailWithMSMTP創建配置文件后,運行就出現了錯誤。
msmtp: cannot use a secure authentication method
解決辦法是
auth要設置為“login”而不是“on”
最終的我的配置文件msmtprc是這樣的
account default
host smtp.189.cn
from *****@189.cn
auth login
port 25
user *****
password *****
tls off
先用自己的郵箱給自己發一封郵件,簡單測試一下。郵件正文編輯完,按CTRL+D結束。

測試結果如下

下一步計劃:加入文件附件,通過命令行無人值守發送
Google搜索鎖定目標mutt,強大的linux郵件客戶端。運行ipkg install mutt安裝很順利,但具體配置就比較復雜了。
最終我的Muttrc配置文件如下
#設置郵箱目錄
set folder="/tmp/hdd/volumes/HDD1/mail"
#設置發件箱目錄
set record="+outgoing"
set charset="UTF-8"
set locale=`echo"${LC_ALL:-${LC_TIME:-${LANG}}}"`
set assumed_charset="GB2312"
set rfc2047_parameters=yes
#設置使用的郵件發送程序
set sendmail="/usr/local/etc/opt/bin/msmtp" 
#設置郵件編輯程序,由于最終要求無人值守,這里可以省略
set editor="vi"
命令行如下
/usr/local/etc/opt/etc # mutt -s "test mutt attachment2" -a /tmp/hdd/volumes/HDD
1/music/Track09.mp3 -- hbhuyt@189.cn < /tmp/hdd/volumes/HDD1/ipkg.conf
上面的命令中-s參數是指定郵件標題,-a參數用來上傳郵件附件,--用來隔離多個郵件附件, "<"號后面的是郵件正文部分。


胡雨田 2013-04-13 18:03 發表評論
]]>
SSH遠程訪問爆米花Popcorn Hour A110http://www.shnenglu.com/huyutian/articles/195393.html胡雨田胡雨田Mon, 19 Nov 2012 15:53:00 GMThttp://www.shnenglu.com/huyutian/articles/195393.htmlhttp://www.shnenglu.com/huyutian/comments/195393.htmlhttp://www.shnenglu.com/huyutian/articles/195393.html#Feedback0http://www.shnenglu.com/huyutian/comments/commentRss/195393.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/195393.html1、PCH A110播放器的配置
首先把播放器升級到最新固件,最好把播放器內置硬盤重新格式化一遍。要使得爆米花支持遠程SSH訪問,需要安裝Dropbear程序。通過NMT Community Installer給播放器安裝應用程序非常簡單。找一臺WinXp電腦(注意Win7下運行好像有兼容性問題),從http://www.networkedmediatank.com/showthread.php?tid=41072下載安裝Community Software Installer 2.7.2。從Applications列表庫中選擇Dropbear0.52,剩下的就是一路Next。在CSI里可以啟動,停止或者設置開機自啟動程序。Dropbear運行后會在你的內置硬盤根目錄生成SSH用的4個密鑰文件id_rsa_nmt.openssh
id_rsa_nmt.ppk
id_rsa_root.openssh
id_rsa_root.ppk
另外,在家里的路由器上開端口映射啟用SSH端口22,以便外網可以訪問。最好在路由器或高清播放機設置好DDNS,便于遠程定位IP。
2、遠程訪問電腦配置
當然要安裝有SSH客戶端,我使用的是XShell4,使用非常方便(推薦),操作簡單介紹如下。
要把播放器硬盤里的id_rsa_root.openssh復制到遠程訪問的電腦里,這里包含了與播放器Dropbear通信的公鑰。
運行XShell,選File->New新建會話,Connection選項,取個容易記住的會話名,協議當然選SSH,主機Host就是你的家庭MODEM的IP地址或動態域名。
修改Connection下的Authentication選項,方法選Public Key,用戶名選root。

User Key就選從播放器中復制過來的公鑰文件。

我把四個文件都復制過來了,嘿嘿

其他就不用設置了,然后是OK連接,登錄后的畫面像這樣。

然后你就可以隨便訪問你的播放器了。播放器的硬盤位于/opt/sybhttpd/localhost.drives/HARD_DISK

胡雨田 2012-11-19 23:53 發表評論
]]>
玩玩DDNShttp://www.shnenglu.com/huyutian/articles/194214.html胡雨田胡雨田Sun, 04 Nov 2012 04:02:00 GMThttp://www.shnenglu.com/huyutian/articles/194214.htmlhttp://www.shnenglu.com/huyutian/comments/194214.htmlhttp://www.shnenglu.com/huyutian/articles/194214.html#Feedback0http://www.shnenglu.com/huyutian/comments/commentRss/194214.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/194214.html1.寬帶貓
首先琢磨能否在寬帶路由器上設置DDNS,現在很多寬帶貓和路由器都是內置支持DDNS的。以我現在手頭上使用的ZTE W300,DB120-WG,RG200O-CA等待基本上都是支持的。但是所支持的DDNS服務大多是DynDNS和TZO之類,以前提供免費服務,現在都轉為收費的了。也可以看出大多數廠家開發固件是對這一部分是沒有上心的,純粹就想糊弄下算了。我們個人用戶也就是玩玩,付費而且還是美元實在沒有必要。沒有固件的源代碼,也就無法修改重新編譯定制自己的固件了。這一類硬件除非是刷第三方固件DD-WRT,OPENWRT,否則可玩性不強。不過我的DB120-WG刷了DLINK的DSL-2760U固件后,里面支持DLINKDDNS服務居然是免費的。
設置方法如下:在www.dlinkddns.com上申請注冊一個用戶名xxx,
然后就會給你分配一個免費的動態域名xxx.dlinkddns.com


然后在你的modem上用管理員帳號登錄,進入DNS->Dynamic DNS設置,
Add一條DDNS服務信息,主機名填:XXX.dlinkddns.com,接口選ppoe-???/ppp0,用戶名當然是xxx,密碼就是你注冊時設置的密碼。

然后保存設置,重啟modem,過不了一會,你的DDNS就生效了。檢查是否設置成功的辦法就是ping一下你的動態域名,如果在ping時能夠看到類似[58.53.211.46]ip地址信息,然后與你的modem上設置頁面顯示的公網ip一致就說明成功了。

查你自己公網ip的方法很多,比如訪問www.123cha.com或者http://www.net.cn/static/customercare/yourIP.asp
2.高清播放器
高清播放器一般都使用的linux嵌入系統,目前有開源的DDNS客戶端程序inadyn可用。一般都不需要自己編譯,網上能找到合適的編譯好的程序直接用。
以我的linking ds4600刷了popcorn A110固件為例。Networked Media Tank提供了一套很好的管理固件插件/擴展程序的工具,叫做Community Software Installer 。將它安裝在與播放器同網段的pc機上(我在win7下運行出錯,換了臺winxp的電腦就ok了),按照軟件提示點擊鼠標就輕松搞定了。CSI可以安裝,啟動,停止擴展程序,還可以將程序設置成開機自啟動。不過inadyn安裝好后,還需要用ftp登錄上去,修改配置文件inadyn.conf,把其中的DDNS主機,用戶名,密碼換成你自己的才行。要注意的是,配置文件是linux格式的文本文件,在windows系統中需要用notepad+或者editplus來編輯。inadyn的配置請參照這里
inadyn支持多種DDNS服務,dyndns.org / freedns.afraid.org / zoneedit.com / no-ip.com / 3322.org。我選用的是no-ip.com,一個是免費,而且國內訪問也正常,沒有出現被屏蔽的現象,比花生殼之類的東東要穩定些。選用no-ip.com,要注意iandyn.conf中應該設置dyndns_system default@no-ip.com

最后詳細說說我的海美迪HD600C的安裝配置inadyn的過程,這個可花了我一整天的功夫,不過通過折騰,也對linux嵌入系統有了更多了解。嘿嘿
其實hd600c刷http://www.hdpfans.com/thread-13671-1-1.html這一版的定制固件是很好的,這幾乎是大多數刷機愛好者的選擇。這個固件里面就包含了inadyn程序,不過是隱藏的。修改方法參見http://weng32002.blogspot.com/2011/02/hd300b-dyndns-ip-address.html
這個固件有一點不太方便的是,它的bt/pt下載需要你將播放器內的硬盤格式化為ext3格式。當然為了長期穩定運行transmission,硬盤格式化為ext3是上佳選擇。但是我的硬盤里面已經有了1T多的資料,實在不想把數據弄丟了,只好考慮其他選擇。
我最后選擇的是Yonsm制作的精簡固件http://www.hdpfans.com/thread-42801-1-1.html。他的主頁是http://www.yonsm.net/post/557,喜歡的可以去捧捧場。
下面是我在Yonsm精簡固件基礎上修改增加inadyn支持的過程。
Yonsm固件有一個非常方便的web控制臺,可以查看播放器的硬盤/內存/進程/資源占用情況,還可以安裝transmission/FTP/ARIA等等。可以在web上直接輸入安裝命令。不過我是用telnet登錄進去后安裝的,感覺這樣心里踏實些。
我的播放器選用固定ip:192.168.1.2,telnet進去后,用戶名是root,以下命令用紅色標識。
# cd /usr/local/etc/opt/bin
/usr/local/etc/opt/bin # ipkg install  http://ipkg.nslu2-linux.org/feeds/optware/oss/stable/inadyn_1.97.4-1_mipsel.ipk
/usr/local/etc/opt/bin # exit
由于這個固件在啟動時,并沒有執行/usr/local/etc/opt/etc/init.d目錄下的所有S??*命令,為簡單起見,直接在S50transmission基礎上修改。
先在pc上用editplus編輯好兩個文件
inadyn.conf內容如下,星號部分換成你自己的帳號和密碼
update_period_sec 300 # Check for a new IP every 300 seconds
# Enter your Dyn username and password here
username ******
password ******
dyndns_system default@no-ip.com
alias ******.no-ip.org

S50transmission內容如下
#!/bin/sh
DDNS_RESULT=`ps -e|grep '/opt/bin/inadyn'|sed -e "/grep/d"` ;
if [ -z "$DDNS_RESULT" ];then #判斷DDNS_RESULT是否為空,為空則說明進程未啟動
  /opt/bin/inadyn > /dev/null &
fi
/opt/bin/transmission-daemon -B -p 9091 -a *.*.*.* -g /opt/etc/transmission -w /tmp/Downloads --no-incomplete-dir
注意以上加入了判斷inadyn是否啟動的腳本,防止其重復運行。
在web控制臺啟動ftp,然后ftp登錄進入192.168.1.2,在/usr/local/etc/opt/etc上傳inadyn.conf,在//usr/local/etc/opt/etc/init.d上傳覆蓋S50transmission




胡雨田 2012-11-04 12:02 發表評論
]]>
大亞DB120-WG刷機http://www.shnenglu.com/huyutian/articles/187330.html胡雨田胡雨田Wed, 15 Aug 2012 14:56:00 GMThttp://www.shnenglu.com/huyutian/articles/187330.htmlhttp://www.shnenglu.com/huyutian/comments/187330.htmlhttp://www.shnenglu.com/huyutian/articles/187330.html#Feedback0http://www.shnenglu.com/huyutian/comments/commentRss/187330.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/187330.htmlDB120-WG的全部隱藏頁面 ,http://192.168.1.1/look.html可以看到系統信息(包含軟件版本,固件版本,CFE版本),http://192.168.1.1/menu.html是英文的設置主頁 
刷公版固件(3.10L.CT_10.A2pB022g.d20e-310CT0901200805082209)看這里
刷博達3G固件以及DLINK1.07固件看這里
刷DLINK1.07固件看這里
DLINK1.07基于DLINK 2760U固件改版,英文設置界面,支持ADSL或lan雙接入,支持脫機下載。 支持USB打印服務器、無線WDS、SAMBA(插U盤或者移動硬盤提供局域網用戶共享)、QOS、VPN。通用于電信、鐵通、網通等ADSL接入的ISP。增加外掛軟件脫機BT和電驢功能。
DLINK固件設置方法參見這里

如果刷機失敗,可以試試按照下面的設置,進入upload.cgi頁面重新刷。對于固件文件尺寸較大的,要多耐心等幾分鐘。
1.設備斷電,按住RST,再加電,直到電源長亮紅燈.
2.網卡設192.168.1.100 子網255.255.255.0 用LAN4口 ,PING 192.168.1.1 正常后, 在IE 地欄輸入192.168.1.1 

【DB120/rg100AA】零配置脫機版(基于DSL-2760_1.04源碼編譯)這個固件版本也可以考慮,固件直接原生支持脫機BT。
不刷OpenWRT版本,因為不支持ADSL接入。純路由器我已經有很多選擇了。想刷OpenWRT的看這里


以上刷固件不需要TTL線,適合像我這種小白。

胡雨田 2012-08-15 22:56 發表評論
]]>
修復韓國現代HY-6000 mp3http://www.shnenglu.com/huyutian/articles/187013.html胡雨田胡雨田Sun, 12 Aug 2012 12:00:00 GMThttp://www.shnenglu.com/huyutian/articles/187013.htmlhttp://www.shnenglu.com/huyutian/comments/187013.htmlhttp://www.shnenglu.com/huyutian/articles/187013.html#Feedback0http://www.shnenglu.com/huyutian/comments/commentRss/187013.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/187013.htmlEZ-AV代工的。形狀、外觀與EMP-500都是一模一樣的,朝華的mf661也是。HY6000銷售情況不算好,時至今日,網上與之相關的資料幾乎找不到。連官網www.hyundai-mp3.com.cn都已經荒廢很久了。所以只好找找EMP-500的固件,拿過來試試看。
一、準備工作
先把mp3低級格式化。官方推薦在刷新完固件后,再次低級格式化一遍。
1.先把mp3關機。
2.一直按住menu按鈕然后開機。
3.過10秒后,屏幕上會顯示是否格式化mp3,用搖桿選YES。開始低級格式化。
低級格式化時間會比較長,請耐心等待。格式化結束后mp3會重新啟動,把mp3通過usb線連接電腦。
二、刷新固件
從網上下載EMP-500的固件
MP-500Ver1_20并解壓縮,把解壓后的所有文件復制到mp3的根目錄下。然后關閉并再次打開mp3,然后固件升級程序就會自動開始執行。
三、安裝字體
固件升級完畢,
 按MENU/MODE按鈕進入字體下載模式,用搖桿選中 "FONT DOWN" 并按下,屏幕會顯示開始安裝字體。 
ok,升級固件到此結束,當然升級完畢最好按照步驟一,把mp3再格式化一次。然后復制一些歌曲,開始享受老古董mp3帶來的美妙音樂吧。



胡雨田 2012-08-12 20:00 發表評論
]]>
給華為HG222刷新固件http://www.shnenglu.com/huyutian/articles/186426.html胡雨田胡雨田Mon, 06 Aug 2012 03:59:00 GMThttp://www.shnenglu.com/huyutian/articles/186426.htmlhttp://www.shnenglu.com/huyutian/comments/186426.htmlhttp://www.shnenglu.com/huyutian/articles/186426.html#Feedback1http://www.shnenglu.com/huyutian/comments/commentRss/186426.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/186426.html一、固件升級基礎知識普及

我給各位簡單介紹一下路由器軟件部分的幾個概念:CFE、固件(Firmware)、NVRAM
CFE的作用跟PC的BIOS一樣是負責引導操作系統的;固件就是路由器的操作系統,就像PC上的Windows一樣;NVRAM則用于存儲路由器的設置,相當于PC的CMOS。
當路由器插上電后自動進入CFE,CFE進行類似PC的BIOS那樣進行自檢,自檢通過后就引導路由器的固件了(相當于的PC的Windows了),正常情況下最多一分鐘路由器的固件就會引導完畢,并且Power燈是常亮的。如果Power燈一閃一閃,那一般是CFE沒有引導成功路由器的固件(固件不存在、不正確、已損壞等等)。[那么我們平常刷固件會把CFE也刷了嗎?呵呵,不會的,就像你平時裝Windows一樣,不管你是裝XP也好,Vista也好,Win7也好,都不會對你的BIOS進行更新。
那我想刷CFE該用什么方法?一般用戶用路由器原廠的CFE即可,如果要玩的深入一些想刷CFE,那么可以通過JTAG或者telnet方式來刷(比較危險,而且受固件限制,有些固件不支持)。

文章轉自于寬帶技術網:http://www.chinadsl.net/thread-46602-1-1.html
二、刷機
HG222(電信定制)與HG227(聯通定制)是同一款設備,根據網上查找到資料,是可以直接刷DLINK的DI-524SU-E8升級成3G路由器,
固件可以從DLINK官網直接下載。也可以刷DD-WRT,Tomato DualWAN固件。刷機過程可參考hg227刷TT菜鳥教程,整合思想和技術
原理是要先刷H618B CFE,然后再刷DD或TT的固件。
三、刷機注意事項
1.用TFTP刷機成功(變綠)后,一定要等5分鐘,不要刷完就關機重啟,這樣是不對的。我就是困惑在這里,反復不停地刷,結果總是失敗,還以為是我的HG222和別人的不同呢。那些刷DD-WRT-mini成功,但是WLAN燈不亮,無線信號搜索不到的就是這個原因。
2.Telnet進Linux后,記得Linux下文件名是大小寫敏感的。
3.有時候直接刷DD-WRT-mini或者TT不能成功的,可以先試著刷一下
DI-524SU-E8固件,然后再刷DD-WRT-mini以及后續的TT。DD-WRT版本的選擇也是很重要的,我的HG222直接刷上文中附帶的DD-WRT-mini版就死活不行。后來不得已在 http://www.dd-wrt.com上找到了一個合適的版本。關于ddwrt固件的選擇和更新請看這里
4.目前刷第三方固件后存在BUG(均不影響路由器正常運作):Wan口燈不亮,WPS燈及按鈕無法正常工作、USB燈顯示不正常,但不影響具體使用。Reset按鈕恢復默認值需要手動添加好配置才正常。
其他照著論壇帖子刷就好了,已經寫的很詳細了。我用Homedale軟件測試比較了一下HG222與831B的無線信號強度,同一位置增強了差不多3-5db。還是有一定改善的,聊勝于無。
四、最終選擇
本來的想法是把原來的831B(已刷成W300)作為接入ADSL貓,用HG222刷Tomato后組WDS網擴大無線覆蓋范圍的。由于兩款設備芯片不一樣,一個是TI芯片,一個是Broadcom芯片,混合搭建WDS具體設置參照http://www.routertech.org/viewtopic.php?f=3&t=3840。但是搭建成功后,不知為啥Tomato不能同時再作為AP接入無線了,所以只好回頭來選擇DD-WRT。原因可能和http://bbs.dualwan.cn/viewthread.php?tid=68042說的相似吧。DD-WRT的Repeater Bridge模式下副路由還能做AP供副路由那邊的無線客戶端接入。
所以最終的選擇就是HG刷成DD-WRT,設置成Repeater Bridge模式,優點是,為同一個SSID,可以在無線終端可以在兩臺設備之間無縫漫游切換,而且無線接入還支持DHCP功能。終于搞定,呵呵。



胡雨田 2012-08-06 11:59 發表評論
]]>
ZXDSL 531B升級為W300并開啟WDS功能http://www.shnenglu.com/huyutian/articles/163475.html胡雨田胡雨田Tue, 03 Jan 2012 05:19:00 GMThttp://www.shnenglu.com/huyutian/articles/163475.htmlhttp://www.shnenglu.com/huyutian/comments/163475.htmlhttp://www.shnenglu.com/huyutian/articles/163475.html#Feedback1http://www.shnenglu.com/huyutian/comments/commentRss/163475.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/163475.html531B要升級為W300必須刷V1.0.3.U03B這個版本的W300固件。刷W300的其他版本會無法進入Web設置頁面,MODEM也不能工作,但FTP還是可以進去的。刷錯了版本再重新刷回正確的版本就可以了,沒有什么風險的。嘿嘿
刷機步驟如下:
本地網卡設置為固定IP(比如192.168.1.3,531B網關的默認地址是192.168.1.1)
1)把下載的V1.0.3.U03B固件解包,里面是一個rootfs.img文件,長度3866624字節。
2)在硬盤根目錄下新建文件夾abc。把rootfs.img復制到abc文件夾內。
3)按住貓背后的Wifi按鈕,再打開貓的電源,真到最左邊的三個指示燈都在閃,再松開。
4)打開CMD,運行如下命令
cd abc
5)運行命令FTP 192.168.1.1  用戶名:adam2 密碼:adam2
6)登錄FTP后,依次運行如下命令
bin
quote MEDIA FLSH
put rootfs.img "fs mtd4"             注意運行這個命令之后等一會。
quote REBOOT
quit
注意:命令中注意大小寫。等貓啟動完成后,再進行最后一步。REBOOT步驟一般要等3-4分鐘。如果開了防火墻最好先關閉。

2.將刷機后的W300升級到最新的W300固件
我目前在網上搜索到最新的W300固件是w300.b.Russia.v103u19r.firmware.img.release,在http://stream-tst.ru/component/option,com_remository/Itemid,60/func,fileinfo/id,331/這里可以下載很多固件版本。
這個升級就很簡單了,在Web瀏覽器界面http://192.168.1.1,輸入用戶名admin密碼admin進入設置路由器Web設置界面,
選擇工具——版本更新——瀏覽(找到剛才下載的w300新固件文件,要先解包)——點擊版本更新。
更新完之后重起路由器,再進到路由器恢復原廠設置再重啟就能看到完整的W300無線路由器了。

3.刷機后的831B與另一臺W300(或其他支持WDS功能的路由器)配合組建家庭WLAN中心,擴大Wifi覆蓋范圍
WDS (Wireless Distribution System)無線分布式系統,W300支持Bridge模式,Repeater模式,Crude模式三種。
Crude模式:WDS連接通過無線路由器的MAC地址進行驗證。似乎不同芯片的路由器組建WDS時選擇這種模式兼容性好些。
In the “Crude”mode, WDS connections are validated only through the wireless MAC addresses of the routers.
Crude Mode is recommended for wireless LANs using multiple vendors wireless
chip solutions. If wireless stations are using TI chips, use Bridge or Repeater mode.
我這里選用Bridge模式。
WDS設置要點
1)兩臺AP的LAN IP Address設定為同網段之不同IP(例如:192.168.1.X)。
2)兩臺AP的WDS功能均需“Enable”。
3)兩臺AP的Wireless MAC Address應互相抄寫。
4)兩臺AP如果使用了加密那WEP Key必須相同。
5)兩臺AP的Channel必須相同。
6)兩臺AP的SSID必須相同方可達成漫游功能。
7)主AP可以開DHCP,但從AP不要開DHCP
主AP的WDS設置界面如下圖示。注意要把從AP的MAC地址填入下行鏈接1處。同樣,從AP的相同設置界面中,要把主AP的MAC地址填入上行鏈接處

另外531B用于從AP時,需要修改wan類型為Ethernet,否則會提示錯誤:可以開啟多ssid,但不能開啟wds
“wan類型”是指在“工具”選項卡最后面有個WAN口的選擇。一般剛拿到手的531B此項常設置為“ADSL”,含義為選擇ADSL口充當WAN口,即連接電話線的那個接口充當WAN口;而這里wan類型選擇了Ethernet,用LAN1口充當WAN口。

3.WDS橋接成功的檢驗

將一臺電腦,用有線方式連接從W300路由的一個LAN口,試看能否訪問主W300路由的管理界面。如果可以訪問,則表明橋接成功。


4.其他注意事項
中興的531B/831B/W300其實是一個東西,用有線方式連接路由器時,要注意四個端口中,有些是作為上聯端口的,有些是作為下聯端口的。只有選接下聯端口才能進入相應的設置界面,才能成功訪問外網。因為沒注意這個因素,在設置WDS時浪費了我很多時間。
唯一的遺憾是,沒有搞定DHCP漫游功能。有知道如何配的麻煩告訴我。


胡雨田 2012-01-03 13:19 發表評論
]]>
刷popcorn firmware 升級linking ds4600 支持 dts的方法http://www.shnenglu.com/huyutian/articles/107791.html胡雨田胡雨田Sat, 13 Feb 2010 02:42:00 GMThttp://www.shnenglu.com/huyutian/articles/107791.htmlhttp://www.shnenglu.com/huyutian/comments/107791.htmlhttp://www.shnenglu.com/huyutian/articles/107791.html#Feedback0http://www.shnenglu.com/huyutian/comments/commentRss/107791.htmlhttp://www.shnenglu.com/huyutian/services/trackbacks/107791.html結合其他使用公板設計的機器的刷機經歷,經過一晚上的摸索,終于刷成功了。
下面介紹我的刷機過程。
準備工作:
1.下載popcorn固件和刷機工具。4600要用Popcorn Hour A-110的固件,到popcorn官方網站下載.http://www.popcornhour.com/download/A110/01-17-091202-15-POP-403.html
我下載的最新固件版本是2009年12月10日的。刷機工具比較難找,文件名是Guide_to_flash_Popcornhour_firmware_to_other_NMT_players_to_enable_DTS.zip
我是通過http://olivier.cochard.me/bidouillage/dts-downmix-on-hdx-1000頁面的Get the firmware-DTS and unzip this file 找到的,國內幾個論壇的下載地址都失效了。這個壓縮包主要包括了busybox26,flash,mtd2,telnet-installer.cgi,telnet-installer.html,update.cgi等幾個文件。重要的是第2,3,4文件。flash是刷機工具,mtd2是popcorn固件.telnet-install是開啟播放機上的telnet服務的。
2.下載linking的syb8634.nmt,直接搜索上海一言科技有限公司就好了。好像公司主頁最近改了。
最好準備一個256M的U盤,128M有點小可能裝不下,把前面下載的文件解壓縮后都烤到U盤上去,U盤要連接下面的那個USB host口。
3.網絡設置:連接網線,將播放機的IP地址設置到與你的PC同一網段可以互相訪問,記下播放機的IP地址。我的播放機是設置的自動獲取IP地址(192.168.1.2)。
正式開始刷機了:
把syb8634.nmt烤到U盤根目錄()插好U盤,硬盤開機.. 然后進設置菜單,安裝NMT到硬盤上,過程中會格式化硬盤什么的..(網上好像有可以不格式化硬盤的辦法,是針對以前安裝過NMT的,沒有測試過,我搜索到那篇文章時,已經格式化了,嗚嗚我的幾十G的高清電影都丟了)自己看看一言科技的安裝教程,基本就是按下一步... 沒什么難度,不細說了.
用遙控器,進U盤,然后打開那個telnet-installer. (要用那4個大圖標的最后一個進(畫個文件夾的那個)).
進去以后把 Open Telnet Server from USB_DRIVE_A 選暗,按ok。
接著屏幕全白色,左上腳顯示幾行字,大概告訴你telnet服務已經打開... 不用管他,放那好了。
在PC上開始->運行->telnet 登陸到播放機的ip(192.168.1.2),接著按下面操作。//后面是注釋,#后面是敲入的命令
# cd /opt/sybhttpd
# ls
default           localhost.images  sybhttpd.conf     template_hd.html
localhost.drives  sybhttpd          template.html
# cd localhost.drives
# ls
HARD_DISK      NETWORK_SHARE  USB_DRIVE_A-1
# cd USB_DRIVE_A-1//這里進入U盤
# ls
01-17-091202-15-POP-403-000.bin  syb8634.nmt
_theme_.zip                      telnet-installer.cgi
flash                            telnet-installer.html
mtd2                             update.cgi
readme.txt                       usbupdate.html
release_notes.txt
# cat /dev/mtd2 > 4600// 這個是備份當前的Frimware,萬一以后想換回去照下面改個名刷回去.
# ./flash /dev/mtd2// 擦除Flash里的Firmware,有百分比.. 大概2分鐘擦完.
./flash: /dev/mtd2: Bad block check not available
Erasing 128 Kibyte @ 1de0000 -- 99 % complete.
# dd if=mtd2 of=/dev/mtd2// 開始向flash里寫mtd2文件(popcornhour).. 這步很重要,千萬別斷電.. 而且沒有百分比,大概寫3分鐘左右,什么都不顯示,但什么都別動.
61440+0 records in
61440+0 records out
# ./busybox26 reboot //上一步完成后回到提示符,然后輸入重啟命令. 回電視前等著去吧,啟動畫面變了... 萬一起不來別找我,保修去吧.。這一步也可以省略,直接關機重啟硬件。

重啟播放機后,如果刷機成功就會進入popcorn的主界面。這時候只是將固件改為popcorn的了,還要升級到最新版本。在我的播放器上有提示我升級NMT,可以跳過去。用遙控器聯網升級到popcorn的最新固件,還有更新popcorn的NMT就完成了。
其他需要說明的事情:
1.正式刷機前一定先看看刷機要用到的幾個文件是否都copy到U盤里去了。
2.采用這種方法實際上打開了telnet服務,而且是沒有密碼保護的。最好能夠在成功后將telnet加上密碼保護。哪位如果知道如何關閉telnet服務就最好了。我是沒功夫再折騰了。
3.理論上使用公板設計的播放器都可以按照這種方式來刷固件,但可能播放機上的目錄和文件名有不同。找不到文件時,用ls命令(就像DOS的dir命令)列表文件看看就好了。播放機都是用的linux系統.所以知道一些基本的linux命令還是很有必要的。
4.http://olivier.cochard.me/bidouillage/dts-downmix-on-hdx-1000上采取的是ftp連接播放機的方式,其實原理也差不多,但是需要知道ftp的口令。我沒試過,有興趣的也可以試一試。
5.高清播放機技術還是國外的研究比較深入,想進一步挖潛的,可以看看以下幾個網站
http://www.networkedmediatank.com/index.php
http://www.mpcclub.com/forum/forum.php
國內的論壇我主要參照了
http://www.xcar.com.cn/bbs/viewthread.php?tid=9320995&page=1#pid196447895
順便說說,linking的4600做工還是蠻扎實的

胡雨田 2010-02-13 10:42 發表評論
]]>
无遮挡粉嫩小泬久久久久久久 | 久久久久国产一级毛片高清版| 色婷婷久久综合中文久久蜜桃av| 久久国产免费观看精品3| 一本久久a久久精品综合夜夜| 精品久久人人爽天天玩人人妻 | AAA级久久久精品无码区| 国产精品久久久久免费a∨| 精品久久久噜噜噜久久久| 日韩欧美亚洲综合久久影院Ds| 伊人久久大香线蕉AV色婷婷色| 精品国产热久久久福利| 久久综合给合久久国产免费| 久久只有这里有精品4| 国产成人精品久久一区二区三区av | 久久成人影院精品777| 一本久久综合亚洲鲁鲁五月天| 波多野结衣中文字幕久久| 国产精品久久久久免费a∨| 国产成人久久精品区一区二区| 久久天天躁狠狠躁夜夜avapp| 国产精品综合久久第一页| 精品午夜久久福利大片| 久久久久久精品无码人妻| 人妻无码精品久久亚瑟影视| 97精品国产97久久久久久免费| 久久成人国产精品| 久久久亚洲欧洲日产国码二区| 国产精品99久久久精品无码| 色婷婷综合久久久久中文字幕| 丰满少妇人妻久久久久久4| 久久99国产精品久久99果冻传媒| 国内精品久久人妻互换| 精品午夜久久福利大片| 狠狠色丁香婷综合久久| 91精品婷婷国产综合久久 | 日韩人妻无码精品久久免费一| 久久精品国产亚洲AV不卡| 亚洲午夜久久久影院伊人| 国产婷婷成人久久Av免费高清 | 久久91精品国产91久久户|