作者cassine (Savannah)
看板Modchip
标题Re: [心得] 网乐通改机
时间Fri Aug 5 22:51:11 2011
最近把网乐通接上网路,韧体也更新到 205版,当然从最初版到 205版之间,整
个机器启动的script可以说是大改,舍弃了原本使用/etc/init.d/rcSBB 脚本而
改用比较强大的/etc/init.d/rcS 脚本。
仔细观察可以注意到启动相关的程式都放在/etc/rc.d/rc3.d 里面,因此要开启
telnet、 ftp功能的话,就要把启动脚本写好然後把符号连结丢进 rc3.d目录。
如果之前有按照 rexct跟雪狼大的方式取得回复介面的telnet console的话,那
要取得 205韧体的console 介面并不困难。操作步骤如下:
1.正常启动,待韧体更新至最新版
2.重新取得回复模式的console 介面,随便拿个随身碟接到主机後方的 USB插槽
,然後按住Reset 开机,直到萤幕出现「软体更新失败」时就可以用telnet程
式连进去主机。
3.挂载sda2磁区
host $ mount /dev/sda2 /mnt/app
4.新增telnet启动脚本
host $ cd /mnt/app/etc/init.d
host $ touch telnetd
接下来请用文字编辑器编辑telnetd 档案,内建的文字编辑器只有vi,指令一
大堆,个人觉得不好用所以抓了nano的原始码编译後移植到网乐通上了。安装
方法很简单
host $ cd /
host $ wget
http://eurogrun.myweb.hinet.net/nextvod/sh4-nano-2.2.6.tar.gz
host $ tar -xzvf sh4-nano-2.2.6.tar.gz
host $ cd /mnt/app/etc/init.d
然後利用nano将以下程式码贴入telnetd 档案中
http://pastie.org/2325481
在将telnetd设为可执行
host $ chmod a+x telnetd
5.将启动脚本加入 rc3.d目录中
host $ cd /mnt/app/etc/rc.d/rc3.d
host $ ln -s /etc/init.d/telnetd S14telnetd
把启动顺序设在遥控器程式S15lircd的前面,因此遥控器能动的话,telnet也
应该没问题。
6.将root的密码清除,网乐通在 205版韧体中有设置管理员密码,把密码清掉方
便登入
host $ cd /mnt/app/etc
host $ nano passwd
把第一列中间那段乱码删掉,换成 root::0:0:root:/root:/bin/bash
7.重新开机,看到 XMB介面载入後就可以尝试用telnet软体登入了。
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.54.160
※ 编辑: cassine 来自: 122.117.54.160 (08/05 22:52)
1F:推 kaoru7568:C大超强 <(_ _)> 140.112.199.10 08/06 15:43
2F:推 q0212908:推! 180.176.56.198 08/06 23:31
3F:推 showbbs:推推推 59.115.48.126 08/07 13:25