今天在Win7下搞定了USBNetwork的連接。
簡介:UsbNetwork有兩種工作模式:
-
USBMS模式:把kindle連接到電腦上時會被系統當作U盤。這是kindle的默認連接方式。
-
UsbNetworking模式:此時用USB線、或通過Wifi連接kindle時,會被系統當作一個網絡設置。(從而也就需要有IP地址。)
第二種模式的優點是ssh和kindle的操作可以同時進行,兩不耽誤。
下面是Win7下的USBNetworking模式的上手流程:
-
http://wiki.mobileread.com/wiki/NDIS_driver_setup_on_pc 下載一個驅動(RNDIS驅動),備用。
-
在KUAL裏啓動UsbNetwork,點擊Toggle UsbNetworking:打開UsbNetworking模式。
-
把kindle連接到win7上。這時電腦不會有U盤插入提示,而是自動搜索驅動。(肯定會失敗,不識別)
-
手動更新驅動:打開設備管理器,找到那個有問題的設備,右鍵更新驅動,驅動選擇:網絡適配器->Microsoft Corporation->Remote NDIS Compatible Device,剛纔下載的文件此時用上了。
-
安裝完成之後,設備管理器會多出一塊網卡:Linux USB Ethernet/RNDIS Gadget。去網絡和共享中心把新多出來的網卡設置一下:
-
ip: 192.168.15.200 (只要在192.168.15.X 就行)
-
mask: 255.255.255.0
-
只這兩項足矣,不用設置其它項
-
如果你的網卡很多,你不知道是哪塊。先用ipconfig /all看你添加的RNDIS設備對應哪個網絡連接。
-
-
啓動winscp
-
File protocol: scp
-
host: 192.168.15.244 (必須是這個網址)
-
user: root, password: <empty>
-
-
保存你的登錄信息,以後你就可以直接連接了。
注:
-
如果報錯說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無此問題。