數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2009-04-30 00:28:59

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

USB Hub+隨身碟+印表機+3.5G網卡 何解?

小弟的500Gp原先改完機之後
機上的兩個usb port 一個接隨身碟放改機的東西 另一個接E220上網
今天想把印表機接上去
於是拿了一個USB 2.0的Hub
先把隨身碟拔下 插到Hub的第一孔
然後Hub插上500gp
重開==>OK 一切正常 所有程式都正常運作

於是直接把印表機接到Hub上(印表機自己有電源)
lsusb
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0409:0058 NEC Corp. HighSpeed Hub
Bus 003 Device 003: ID 1516:1603
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem
可能是熱插拔沒抓到==>重開==>結果一樣抓不到印表機

好吧 那換一下位子
把E220拔起來,機上的孔換給印表機用,E220改插在Hub上
==>印表機可以用了
but 不能上網了
lsusb
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0409:0058 NEC Corp. HighSpeed Hub
Bus 003 Device 003: ID 1516:1603
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04e8:3256 Samsung Electronics Co., Ltd

果然換E220抓不到了

該如何才能讓隨身碟、印表機、E220三者同時正常運作呢?




離線

 

#2 2009-04-30 08:52:35

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

有試過 WL-500GP USB port:
port 1 => E220
port 2 => USB hub => 隨身碟 + 印表機

E220 耗電量大,建議單獨接一port。

可以參考一下前人的經驗:
https://digiland.tw/viewtopic.php?id=352




技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#3 2009-04-30 09:22:56

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

Aven 提到:

有試過 WL-500GP USB port:
port 1 => E220
port 2 => USB hub => 隨身碟 + 印表機

E220 耗電量大,建議單獨接一port。

可以參考一下前人的經驗:
https://digiland.tw/viewtopic.php?id=352

這方式有接過 文也有爬過 但就是抓不到
為甚麼文裡的 Bus 001有四個 Bus 003有四個
而我的 001只有兩個 003有三個
如果其中一個代表Hub的話 不是應該有四個嗎?


離線

 

#4 2009-04-30 11:25:09

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

今天還試了
port 1 => 隨身碟
port 2 => USB hub => E220 + 印表機
一樣不行,可以看到印表機,看不到E220
都有外加變壓器,應該不是電力不夠的問題
看log也都有抓到
只是不能驅動...

Jan  1 08:00:05 kernel: Manufacturer: Linux 2.4.20 ehci_hcd
Jan  1 08:00:05 kernel: Product: PCI device 1106:3104
Jan  1 08:00:05 kernel: SerialNumber: 01:03.2
Jan  1 08:00:05 kernel: hub.c: USB hub found
Jan  1 08:00:05 kernel: hub.c: 4 ports detected
Jan  1 08:00:05 kernel: hub.c: connect-debounce failed, port 1 disabled
Jan  1 08:00:06 kernel: hub.c: new USB device 01:03.2-2, assigned address 2
Jan  1 08:00:06 kernel: Manufacturer: NEC Corporation
Jan  1 08:00:06 kernel: Product: USB2.0 Hub Controller
Jan  1 08:00:06 kernel: hub.c: USB hub found
Jan  1 08:00:06 kernel: hub.c: 4 ports detected
Jan  1 08:00:07 kernel: hub.c: new USB device 01:03.2-2.2, assigned address 3
Jan  1 08:00:07 kernel: usb.c: not enough configurations
Jan  1 08:00:07 kernel: usb.c: unable to get device 3 configuration (error=-22)
Jan  1 08:00:07 kernel: usb.c: registered new driver usblp
Jan  1 08:00:07 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan  1 08:00:07 kernel: hub.c: new USB device 01:03.2-2.2, assigned address 4
Jan  1 08:00:07 kernel: usb.c: not enough configurations
Jan  1 08:00:07 kernel: usb.c: unable to get device 4 configuration (error=-22)


論壇上也有人有類似的問題
http://wl500g.info/showthread.php?t=4226
http://wl500g.info/showthread.php?p=95999
不過都沒有解法...

最後修改: allengran (2009-04-30 12:16:35)


離線

 

#5 2009-04-30 12:54:52

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

不死心繼續試
問題應該是解決了
過程是這樣

原本
port 1 => USB 2.0 hub => 隨身碟 + 印表機
port 2 => E220
這時E220可用、隨身碟可用、印表機不能用

手邊還有一個USB 1.1的hub
拿來替換原本2.0的hub,接的方式不變
port 1 => USB 1.1 hub => 隨身碟 + 印表機
port 2 => E220
這時E220可用、印表機可用、隨身碟不能用(也就是直接由韌體開機的,安裝的程式都沒作用)

到這裡大概可以看出端倪了
E220是2.0的 隨身碟2.0 印表機卻是1.1的
在2.0的hub上只要是1.1+2.0的組合都不能正常work,且E220+隨身碟也不行
E220+隨身碟==>隨身碟work
E220+印表機==>印表機work
隨身碟+印表機==>隨身碟work
結論:E220在此2.0的hub上是一定不work,隨身碟是一定work,印表機則是看跟誰搭配...

換上了1.1的hub
既然隨身碟不能用變成印表機能用
那就把印表機換成E220看看吧
port 1 => USB 1.1 hub => 隨身碟 + E220
port 2 => 印表機
結果三者都能用了
因此推論在usb hub上若同時插上1.1和2.0的設備 會有一者不能正常運作
必須同為1.1或同為2.0的才行
只是不解為何 2.0的E220 + 2.0的隨身碟 的組合在2.0的hub上不能work反倒是在1.0的hub上能work...
先暫時這樣用了
不知道3G上網的速度和隨身碟運作的速度會不會受到USB1.1的影響而降低...



離線

 

#6 2009-04-30 13:20:45

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

allengran 提到:

不知道3G上網的速度和隨身碟運作的速度會不會受到USB1.1的影響而降低...

應該不會吧
3.5G 跑滿7.2Mbps 還是< USB 1.1 12Mbps



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#7 2009-05-01 20:30:37

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

補充紀錄
原本最後接法是
port 1 => USB 1.1 hub => 隨身碟 + E220
port 2 => 印表機

今天接一顆外接硬碟到1.1hub上備份資料
實在是慢到吐血
於是就想改一下接法

port 1 => USB 1.1 hub => 隨身碟 + E220 + 印表機
port 2 =>空

結果居然三者都能正常運作
於是又換上2.0hub,三者都插上
結果只有隨身碟正常運作
所以最後的接法就是

port 1 => USB 1.1 hub => 隨身碟 + E220 + 印表機
port 2 => 外接硬碟

這樣應該就皆大歡喜了

另外碰到的問題是
當wl-500gp上接了一個以上的儲存裝置(硬碟、隨身碟等)
重開機之後
原本儲存改機資料的隨身碟就不一定是disc0
像我這個接法
重開機後硬碟變disc0 隨身碟變成disc1
所以就不會執行改機後安裝的程式
要如何指定開機之後優先去讀隨身碟呢?


離線

 

#8 2009-05-01 21:27:08

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

allengran 提到:

另外碰到的問題是
當wl-500gp上接了一個以上的儲存裝置(硬碟、隨身碟等)
重開機之後
原本儲存改機資料的隨身碟就不一定是disc0
像我這個接法
重開機後硬碟變disc0 隨身碟變成disc1
所以就不會執行改機後安裝的程式
要如何指定開機之後優先去讀隨身碟呢?

當你同時掛上多個磁碟裝置時,系統會優先讀取第二個 USB port 上的磁碟機,所以開機碟一定要放在第二個 USB port。
如果此時又外接 USB Hub,則須將開機碟接於 USB Hub 第一個 port。

https://digiland.tw/viewtopic.php?id=352



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#9 2009-05-01 22:01:28

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

Aven 提到:

allengran 提到:

另外碰到的問題是
當wl-500gp上接了一個以上的儲存裝置(硬碟、隨身碟等)
重開機之後
原本儲存改機資料的隨身碟就不一定是disc0
像我這個接法
重開機後硬碟變disc0 隨身碟變成disc1
所以就不會執行改機後安裝的程式
要如何指定開機之後優先去讀隨身碟呢?

當你同時掛上多個磁碟裝置時,系統會優先讀取第二個 USB port 上的磁碟機,所以開機碟一定要放在第二個 USB port。
如果此時又外接 USB Hub,則須將開機碟接於 USB Hub 第一個 port。

https://digiland.tw/viewtopic.php?id=352

瞭解
看一下我的lsusb
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 002: ID 152d:2339 JMicron Technology Corp. / JMicron USA Technology Corp.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 05e3:0604 Genesys Logic, Inc. USB 1.1 Hub
Bus 001 Device 003: ID 1516:1603
Bus 001 Device 004: ID 04e8:3256 Samsung Electronics Co., Ltd
Bus 001 Device 005: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem

所以Bus 003是下面的孔 001是上面的孔
開機會先讀003上面的裝置
多謝


離線

 

#10 2009-05-02 00:32:23

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: USB Hub+隨身碟+印表機+3.5G網卡 何解?

剛剛把機器上的USB上下交換
結果還是一樣會先從外接硬碟開機耶
lsusb看到的是
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 05e3:0604 Genesys Logic, Inc. USB 1.1 Hub
Bus 001 Device 003: ID 1516:1603
Bus 001 Device 004: ID 04e8:3256 Samsung Electronics Co., Ltd
Bus 001 Device 005: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem

就是usb hub移到下面的孔之後還是屬於Bus 001耶
怎麼會這樣呢
上下孔的位置好像不能決定開機順序...


離線

 

相關討論主題

主題 回覆 點閱 最後發表
1 6713 2013-12-02 10:59:11 作者 wen1977
這個主題已經關閉
0 5708 2010-05-24 14:45:30 作者 Iantsai

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed