嵌入式Linux的問題 - Linux

By Jessica
at 2010-11-21T12:23
at 2010-11-21T12:23
Table of Contents
有一個問題就是先插入裝置後使用insmod module 發現無法被啟動
原因是 usb_ether跟你額外載入的驅動衝突 .. 但系統還是使用內建的驅動去跑
解決方式 rmmod usb_ether ; insmod module ..
試著使用ifconfig 去看 HW address 有沒有東西 正常情況 不會全部都是0
使用iwconfig 去控制看看是否可以使用 ..
usb log 可以在 dmesg / system-log-viewer (Gnome) ..下可以知道相關的訊息
如果還是不行 就只好使用gdb 去debug ..
※ 引述《CrBoy (上大學好忙喔)》之銘言:
: ※ 引述《CrBoy (上大學好忙喔)》之銘言:
: : 大家好 小弟手邊的一塊嵌入式系統開發板
: : 是DMA-NAV270(PXA270)
: : kernel是學長留下來的 我沒有自己編過
: : 但基本上是依照廠商給的kernel為基礎才對(root file system也是)
: : 現在遇到一個不知道該怎麼解決的問題
: : 我要掛上一隻USB無線網卡 他的module是zd1211b
: : 而重點是 我希望讓他「開機就自動掛載」
: : 但是現在問題卡在 我把網卡插在板子上開機
: : 系統偵測不到....我不知道是硬體方面或是系統方面的問題
: : 上網查了很多資料 想要找到手動偵測usb的指令都找不到
: : 但我只要重新插入網卡 後續處理應該都沒問題
: : 想請教各位在Linux上有沒有不需重插即可手動偵測USB裝置的程式?
: : 或是有任何其他方式達成我的需求?
: : 例如說 修改某個東西讓他開機就偵測得到USB無線網卡 我只要在rc.local裡面
: : 載入module即可
: : 麻煩各位協助了 謝謝!
: 抱歉 還有另一個跟這隻無線網卡相關的問題@@"
: 如果我先跑insmod 才插入USB網卡 可以正常作用 訊息如下:
: pxa-ohci pxa-ohci: wakeup
: usb 1-1: new full speed USB device using address 3
: vendor_id = 2019
: product_id = 5303
: USB 1.1 Host
: Release Ver = 4810
: EEPORM Ver = 4810
: Finsih download Firmware. Ready to reboot
: PA type: 0
: PHYNEWLayout = 1
: AiroHa AL2230RF
: AllowedChannel = 000107ff
: Region:16
: 如果我先插入USB網卡 然後才執行insmod
: 就會出現以下的錯誤訊息:
: Using /usr/zd1211b.ko
: ZD1211B - version 2.15.0.0
: vendor_id = 2019
: product_id = 5303
: USB 1.1 Host
: Release Ver = 4810
: EEPORM Ver = 4810
: Finsih download Firmware. Ready to reboot
: usb 1-1: control timeout on ep0out
: usb_set_configuration() failed
: zd1211b: probe of 1-1:1.0 failed with error -5
: usbcore: registered new driver zd1211b
: (訊息標綠色的部份是個別插入就會出現的訊息)
: 我去Google搜尋過 不過沒有找到關於error -5的(我看得懂的)相關資料
: 有人能夠給我一些提示嗎@@" 謝謝!!
--
原因是 usb_ether跟你額外載入的驅動衝突 .. 但系統還是使用內建的驅動去跑
解決方式 rmmod usb_ether ; insmod module ..
試著使用ifconfig 去看 HW address 有沒有東西 正常情況 不會全部都是0
使用iwconfig 去控制看看是否可以使用 ..
usb log 可以在 dmesg / system-log-viewer (Gnome) ..下可以知道相關的訊息
如果還是不行 就只好使用gdb 去debug ..
※ 引述《CrBoy (上大學好忙喔)》之銘言:
: ※ 引述《CrBoy (上大學好忙喔)》之銘言:
: : 大家好 小弟手邊的一塊嵌入式系統開發板
: : 是DMA-NAV270(PXA270)
: : kernel是學長留下來的 我沒有自己編過
: : 但基本上是依照廠商給的kernel為基礎才對(root file system也是)
: : 現在遇到一個不知道該怎麼解決的問題
: : 我要掛上一隻USB無線網卡 他的module是zd1211b
: : 而重點是 我希望讓他「開機就自動掛載」
: : 但是現在問題卡在 我把網卡插在板子上開機
: : 系統偵測不到....我不知道是硬體方面或是系統方面的問題
: : 上網查了很多資料 想要找到手動偵測usb的指令都找不到
: : 但我只要重新插入網卡 後續處理應該都沒問題
: : 想請教各位在Linux上有沒有不需重插即可手動偵測USB裝置的程式?
: : 或是有任何其他方式達成我的需求?
: : 例如說 修改某個東西讓他開機就偵測得到USB無線網卡 我只要在rc.local裡面
: : 載入module即可
: : 麻煩各位協助了 謝謝!
: 抱歉 還有另一個跟這隻無線網卡相關的問題@@"
: 如果我先跑insmod 才插入USB網卡 可以正常作用 訊息如下:
: pxa-ohci pxa-ohci: wakeup
: usb 1-1: new full speed USB device using address 3
: vendor_id = 2019
: product_id = 5303
: USB 1.1 Host
: Release Ver = 4810
: EEPORM Ver = 4810
: Finsih download Firmware. Ready to reboot
: PA type: 0
: PHYNEWLayout = 1
: AiroHa AL2230RF
: AllowedChannel = 000107ff
: Region:16
: 如果我先插入USB網卡 然後才執行insmod
: 就會出現以下的錯誤訊息:
: Using /usr/zd1211b.ko
: ZD1211B - version 2.15.0.0
: vendor_id = 2019
: product_id = 5303
: USB 1.1 Host
: Release Ver = 4810
: EEPORM Ver = 4810
: Finsih download Firmware. Ready to reboot
: usb 1-1: control timeout on ep0out
: usb_set_configuration() failed
: zd1211b: probe of 1-1:1.0 failed with error -5
: usbcore: registered new driver zd1211b
: (訊息標綠色的部份是個別插入就會出現的訊息)
: 我去Google搜尋過 不過沒有找到關於error -5的(我看得懂的)相關資料
: 有人能夠給我一些提示嗎@@" 謝謝!!
--
Tags:
Linux
All Comments

By Jacob
at 2010-11-24T08:40
at 2010-11-24T08:40
Related Posts
ubuntu 10.10 macbuntu openoffice 亂봠…

By Valerie
at 2010-11-21T00:59
at 2010-11-21T00:59
顯卡的問題~

By Caitlin
at 2010-11-20T23:38
at 2010-11-20T23:38
fontconfig 問題

By Jake
at 2010-11-20T21:22
at 2010-11-20T21:22
iconv大量轉換

By Emily
at 2010-11-20T02:29
at 2010-11-20T02:29
iconv大量轉換

By Christine
at 2010-11-19T21:40
at 2010-11-19T21:40