[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無此問題。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章