通過(guò)網(wǎng)絡(luò)添加應(yīng)用程序到44B0系統(tǒng)全攻略2
下面是我總結(jié)了的解決方法:
在uClinux
在編譯uClinux
在Tinylogin
我改了一下uClinuxuClinux44b0uClinu
在
auth_user (const char *name,struct credentials *pcred)
{
return 0;
在
auth_pass (const char *passwd, struct credentials *pcred)
{
return 0;
這樣,登錄ftp
至于telnet
比較奇怪的是,經(jīng)過(guò)上面這樣做,串口終端的目錄顯示也正常了(原來(lái)多了點(diǎn)不應(yīng)該顯示的符號(hào))!
在運(yùn)行里輸入ftp 192.168.0.100
輸入任意的用戶名和密碼,下面是登錄成功后的界面:
退出輸入bye
五、XP
打開(kāi)FlashFXP
OK
在FlashFXP
此時(shí),可執(zhí)行文件已傳輸至目錄/var
chmod
chmod
這里我們采用的是數(shù)字表示法,就是說(shuō)將讀取(r)
每三位字符為一組,這樣權(quán)限可以被分為三組,第一組表示此文件擁有者的存取權(quán)限,第二組表示該文件擁有者所屬組成員的存取權(quán)限,最后一組表示該文件擁有者所屬組之外的用戶存取權(quán)限。希望讀者能夠研究清楚權(quán)限的分配。
這里所鍵入的命令表示授予文件擁有者讀取、寫入、執(zhí)行的權(quán)限,而該文件擁有者所屬組成員和該文件擁有者所屬組之外的用戶只擁有讀取、執(zhí)行的權(quán)限。
執(zhí)行程序armtest
./ armtest
六、Linux
在RedHat Linux 9.0
輸入目標(biāo)板系統(tǒng)的IP地址和設(shè)置端口號(hào)為21,登錄即可:
七、在XP
在XP
先上網(wǎng)一個(gè)下載wftpd.exe
在彈出來(lái)的對(duì)話框里點(diǎn)擊“New User”
最后在彈出來(lái)的對(duì)話框輸入你想設(shè)置的登錄密碼
為了以后輸入方便,讓它空著也可以^_^
點(diǎn)擊OK
在“User Name
至些在XP
八、目標(biāo)板的uClinux
cd
ftp
此時(shí)輸入XP
Binary
超級(jí)終端會(huì)顯示:
200 Type set to I
這里請(qǐng)各位注意:在用FTP
傳輸已編譯好的可執(zhí)行文件(如armtest
get
退出FTP
bye
設(shè)置文件權(quán)限和執(zhí)行程序請(qǐng)參考第五節(jié)。
九、目標(biāo)板上網(wǎng)!
首先用網(wǎng)線連接你的目標(biāo)板和外網(wǎng);
使用SecureCRT
輸入下面的命令設(shè)置路由IP
route add default gw 192.168.0.1
最后使用telnet
輸入下面的命令:
telnet 202.112.17.137
十、寫在最后
但由于目前所使用的uClinux
評(píng)論