回文章列表
作者bafu.bbs@ptt.cc (古代牧羊犬) 看板: linux
標題[問題] SMCWUSBT-G(zd1211b) 在驅動程式加入 ID 後仍無法運作
時間批踢踢實業 (2010/02/15 Mon 11:55:25)
大家好,雖然網路上關於 zd1211/zd1211b 的資訊非常多,
我還是遇上了一些麻煩,因此想請教各位網友 :)

【系統環境】
ubuntu 9.10,2.6.31-19-generic


【問題】
我有一支 SMCWUSBT-G(zd1211b) 的 USB 無線網卡,
更新驅動程式中的 ID 後仍無法啟動無線網卡。


【現況】
插入 USB 無線網卡,執行 lsusb 後,結果如下:

        Bus 001 Device 007:
        ID 1690:0711 Askey Computer Corp. [hex] SMCWUSBT-G (no firmware)


我依照這篇文章(http://0rz.tw/KvYr3)執行了其中的動作,
並於執行 make 之前,在 zd_usb.c 中加入了自己的 ID。
更新驅動程式模組之後,執行 lsmod | grep zd1211rw 後,結果如下:

        zd1211rw                 46624  0
        mac80211                228684  1 zd1211rw
        cfg80211                141832  2 zd1211rw,mac80211
        compat_firmware_class     8804  1 zd1211rw


然而執行 dmesg 後,擷取部份結果如下:

        [T1] usb 1-2: reset high speed USB device using ehci_hcd and
address 6
        [T2] usb 1-2: read over firmware interface failed: -32
        [T3] usb 1-2: reset high speed USB device using ehci_hcd and
address 6
        [T4] zd1211rw: probe of 1-2:1.0 failed with error -32


附註:
1. 我曾經試過這兩篇文章(http://0rz.tw/Gxkrf、http://0rz.tw/d6H6T)的動作,
   但產生的 zd1211rw.ko 會因為 symbol_table 問題而無法被 modprobe 載入。

2. 在更新驅動程式之前,執行 lsusb 後,原本的結果如下:

        Bus 001 Device 002:
        ID 1690:0710 Askey Computer Corp. [hex] SMCWUSBT-G

   不知道什麼原因,改變了裝置的 ID?



問題很繁瑣,還請大家多包涵。
如果我遺漏什麼重要資訊,麻煩大家提醒我,我會馬上補上。
先謝謝大家了!  :)

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 61.217.146.227
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻