11/22/2014

LinuxでWDC-433DU2HBK

特に確認もせず買って来たもののドライバもないし
刺しただけではきちんと動かない
一応動作させることはできたが・・・

チップはRTL8811AUらしいのだが、そのチップ名でドライバを探しても正常に動くものは見つからない

とりあえず認識して通信ができたドライバはこちら
https://github.com/abperiasamy/rtl8812AU_8821AU_linux

まずは落とす
 git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux

以下のファイルを編集する
os_dep/linux/usb_intf.c

#ifdef CONFIG_RTL8821Aという行を探して
「 /*=== Customer ID ===*/」というコメント行の下に機器のIDを登録する

 以下を他のUSB_DEVICEの下に書き足せばよい(最後の,を忘れずに)
{USB_DEVICE(0x056e, 0x4007),.driver_info = RTL8821},

そのままmake ; make installして完了
modprobe 8812auでロード
挿せば認識する

 hostapdでは11acでの動作はできない模様、APは見えるんだけど認証が始まらない
11aや11nでの動作はいける。