分享

Kindle Touch 用WIFI 传送和管理书籍

 天下小粮仓 2012-11-11
KindleTouch 很省电,充满一次可以用半月,也就是说数据线和Kindle每月接触一两次即可,这对于省去频繁插拨线的麻烦以及延长Kindle接口寿命无疑是好事,看起来如此,实际上未必,因为数据线还有一重要功能,传送文件和管理文件,传送和阅读Kindle要处于不同的模式,模式的切换是通过数据线的插拨来完成,这样频繁插拨就成了家常便饭,不仅仅是烦于此,更是担心插口容易损坏。带WIFI功能的KindleTouch,是否可以用它的无线来传送管理文件,把数据线解放出来呢?答案是肯定的。
  在很久以前,就有牛人提供了这种软件,也有不少网友写了一些关于这方面的操作文章,但这些操作文章多是关于Kindle 3的,现在的KindleTouch和Kindle 3系统有不少区别,我按那些文章对照操作,怎么也成功不了。最后,经过不懈地努力,在翻阅了众多网站,查看了大量贴子之后,终于成功实现了无线传送中文名的文件。
  这篇文章只是在KindleTouch上实践的小结,并不保证其它机型上完全适用。此文中的大量资料来源于网络,本人并不拥有版权,并要感谢那些资料的作者,正因为他们的无私奉献,才让更多的人享有DIY的乐趣。此文的进行,是基于越狱基础上的,本文主旨是关于无线传送文件,故文、图都是围绕这个主旨进行,关于越狱、换字体等其它内容,本文不作介绍,有需要的朋友可以去搜索有关资料。
  (本文无版权,无责任,若有差错,概不负责,改机有风险,三思而后行。)
a1.jpg 
1、确保你的机器已经越过狱了。没有的看这里
2、下载并安装USBNETWORK软件
把你的KT插上USB连接到电脑,复制文件update_simple_usbnet_1.1_install.bin(点此下载: simple_usbnet_1.1.zip (283.01 KB, 下载次数: 671) )到Kindle Touch的根目录下。(如果你要反安装,就把update_simple_usbnet_1.1_uninstall.bin放入根目录,按3步操作)。
3、安装USBNETWORK软件
安全断开KT和电脑连接,在KT主画面依次点击Menu – Settings — Menu — Update Your Kindle。成功后如下图,并会重启。
4、开启USB网络模式
在KT主画面上方的搜索栏里输入(注意:字母前面有个分号) 
;un 或者 ;usbnetwork
a9 SS.jpg 
5、安装Ethernet/RNDIS驱动
点回车后,KT屏不会发生什么变化,不用管它,把KT插上USB连接到电脑上就会发现多了一个Ethernet/RNDIS硬件,要安装Windows驱动。XP:下载此驱动  RNDIS—Ethernet-Gadget驱动.rar (24.29 KB, 下载次数: 353) (经测试WIN7下也适用,起码我的WIN7就成功了);WIN7,系统不能识别驱动,你需要通过设备管理器(device manager)中鼠标右键点选新产生的“无法识别的设备“,在弹出菜单中选择更新驱动程序,然后选择手动查找的方式,在列表中选择网络适配器(Network adapter),厂商选择Microsoft Coperation ,选择设备为”Remote NDIS based internet sharing device”。具体操作参考下图:

a10 win7 qd.jpg 
a11 qd2.jpg 
a3.jpg 
a4.jpg 
a5.jpg 

6、 设置有线网络连接(这是USB数据线网络连接的设置)
完成驱动安装后,会发现在网络连接面板中出现一个新的适配器,通过网络连接的属性选项,改变该设备的Ipv4,设置IP为:192.168.15.1,子网掩码为:255.255.255.0 ,其它保持空白。(此设置与WIFI无线连接KT没有关系,为什么在数据线已连上KT的情况下还要作此设置进行网络连接呢,是不是多此一举?网络连接比普通连接看到的内容更多,能操作的东东更多,功能更强。)
a6.jpg

7、无线网络设置(WIFI KT端)

HOME界面下,Menu-------Settings-------Wifi networks--------选择你那里对应的无线,前面显示勾就成功链接了。

w1.jpg 
在1区点击你要连的网,如果是隐藏的SSID,则点2区,手工输入网络名。如果是自动分配的到此结束,如果的静态IP,则如下设置:
w2.jpg 
w3.jpg 
w4.jpg 

关闭无线,HOME界面下,Menu-----Turn on wireless,
浏览网页,HOME界面下,Menu-----Experimental------web browser就可以在上面输入你想进入的网站了。
设置时间:HOME界面下,Menu-----settings-----device option------divice time

8、设置连接密码,在KT主画面上方的搜索栏里输入  ROOT自动改密码.rar (232 Bytes, 下载次数: 226) 
;un password 你的新密码
d1.jpg 
  
9、通过SSH软件连KT(如果你没有SSH登录的软件,可以点此下载)登录到KT的ROOT。有2种软件可用于连,SCP 客户端(window系统下用winscp)和需要运putty,putty是命令行式,界面不友好,这里推荐使用winscp。 winscp.part1.rar (921.6 KB, 下载次数: 333)  winscp.part2.rar (921.6 KB, 下载次数: 336) winscp.part3.rar (305.41 KB, 下载次数: 298) 
9.1.1 SSH 通过 USB数据线 连 Kindle
用USB线插上KT后,按6步设置好后,ping 192.168.15.244 检验网络是否相通,相能后运行winscp.exe,如图:
c1 scp.jpg 
c2 scp.jpg 

9.2  SSH 通过 Wifi 连 Kindle
9.2.1 在 search 搜索栏中输入 ;711(带分号) 
9.2.2在711页面中查看 wifi IP 地址
9.2.3使用winscp 登录9.2.2中查到的 IP。连接方法与9.1中相同,只是host中的填的是你在9.2.2中查看到的IP地址。(注意:KT必须处于USBNET模式,可以;un开启,再一次;un可关闭,;un就是KTU盘模式和网络模式的开关。)
9.3  解决WinScp连 Kindle 中文显示乱码问题: 
9.3.1 首先,下载附件  sftp-server.zip (24.68 KB, 下载次数: 214) sftp-server(原地址),解压待用。
9.3.2 用9.2中的任一方法连上KT,把sftp-server 文件上传到/mnt/us目录,或者在U盘模式下,用usb连接,把sftp-server文件拷贝到根目录。
9.3.3 对WinScp设置如下:
   c3 sftp.jpg 
c4 sftp.jpg 
c5 sftp.jpg 
c6.jpg 

10.进阶10.1  Kindle 文件库的刷新
拷贝到 /mnt/us/documents 下的文件 KT 不会自动检测到,所以需要一个刷新机制,否则每次传完之后需要重启。
用SCP连上KT,进入/mnt/us目录,按鼠标右键 New -> File,文本中粘贴 dbus-send --system /default com.lab126.powerd.resuming int32:1 加一个回车,然后保存。随便取个名字,比如 refresh_kindle refresh.rar (144 Bytes, 下载次数: 181) 。以后每次传完文件,回到/mnt/us目录,右键点击这个文件,选择 Custom Commands -> Execute. 这样不用重启,KT 也能自动更新文件库。
10.2 默认开启网络模式:
  通常,KT是开启U盘模式,这样你每次想要无线连KT,都要输;un去开启,为了方便随时能连上KT,可能把网络模式作为默认,只在要切换到U盘模式时,再去;un一次。方法如下(原文在此,SSH access over Wifi),你要创建一个UNIX格式文件,文件名为usbnetwork.conf。
技巧:到etc的目录里,采用复制一个config文件的方式,重命名为usbnetwork.conf,然后用EditPlus编辑器打开,将下面的内容复制保存进去(注意格式还为UNIX)。
start on starting framework
task
script
        if [ -f /tmp/USBNET_ON ]; then
                echo USB network already enabled
        else
                source /usr/local/bin/usbnetwork.sh
        fi
end script

然后把usbnetwork.conf文件传到 /etc/upstart/ 目录当中。
我已建好了一个,点此下载  usbnetwork.rar (220 Bytes, 下载次数: 165) 

10.3 ROOT 密码问题
如果[;un password 你的新密码]改不成功,可把runme.sh和password放入根目录,并在password文件中输入你的密码,重新进行一遍越狱去自动修改密码。
(点此下载)。
10.4 设定24小时制问题: 
把12早时制改成24小时制,只要把/var/local/system/locale 文件中的
LANG=en_US.utf8
LC_ALL=en_US.utf8
改为
LANG=en_GB.utf8
LC_ALL=en_GB.utf8
(注意保存的格式为UNIX)
然后重启KT。
点此下载  locale.rar (101 Bytes, 下载次数: 156) 

 Kindle Touch 用SSH 传送和管理文件.pdf (963.8 KB, 下载次数: 154)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多