[kpw] USBNetwork的网连模式

今天在Win7下搞定了USBNetwork的连接。

简介:UsbNetwork有两种工作模式:

  • USBMS模式:把kindle连接到电脑上时会被系统当作U盘。这是kindle的默认连接方式。

  • UsbNetworking模式:此时用USB线、或通过Wifi连接kindle时,会被系统当作一个网络设置。(从而也就需要有IP地址。)

第二种模式的优点是ssh和kindle的操作可以同时进行,两不耽误。


下面是Win7下的USBNetworking模式的上手流程:

  1. http://wiki.mobileread.com/wiki/NDIS_driver_setup_on_pc 下载一个驱动(RNDIS驱动),备用。

  2. 在KUAL里启动UsbNetwork,点击Toggle UsbNetworking:打开UsbNetworking模式。

  3. 把kindle连接到win7上。这时电脑不会有U盘插入提示,而是自动搜索驱动。(肯定会失败,不识别)

  4. 手动更新驱动:打开设备管理器,找到那个有问题的设备,右键更新驱动,驱动选择:网络适配器->Microsoft Corporation->Remote NDIS Compatible Device,刚才下载的文件此时用上了。

  5. 安装完成之后,设备管理器会多出一块网卡:Linux USB Ethernet/RNDIS Gadget。去网络和共享中心把新多出来的网卡设置一下:

    • ip: 192.168.15.200 (只要在192.168.15.X 就行)

    • mask: 255.255.255.0

    • 只这两项足矣,不用设置其它项

    • 如果你的网卡很多,你不知道是哪块。先用ipconfig /all看你添加的RNDIS设备对应哪个网络连接。

  6. 启动winscp

    • File protocol: scp

    • host: 192.168.15.244 (必须是这个网址)

    • user: root, password: <empty>

  7. 保存你的登录信息,以后你就可以直接连接了。


注:

  • 如果报错说gourp之类的找不到,则在WinSCP的设置里去掉 Environment -> SCP/Shell -> Lookup user groups

  • 如果要显示中文,则

    • File protocol: SFTP

    • Environment -> UTF-8 encoding for filename (On)

  • WinSCP自带的terminal不好使;如有复杂需求可再用PuTTY建立另一连接。

  • 如果连接时需要密码,说明公钥出错,重新做一对儿密钥吧。当然不用密钥也行,就是每次连接时都要密码。反正密码为空,不麻烦。

  • kindle插上Win7时,系统时时会重装驱动。这就导致新发现的RNDIS Gadget是新的,需要重新设置网址:192.168.15.200 (不知道怎么解决)。在Win10无此问题。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章