ドライバのコンパイル


いよいよドライバのコンパイルです。

http://www.ralinktech.com/support.php?s=2
のRT3070USB(RT307X)のリンクから「DPO_RT3070_LinuxSTA_V2.3.0.2_20100412.bz2」
を/rootにダウンロードします。
注意! 現在は新しいバージョンのドライバがアップロードされているようですが、
     私のパソコンではそれを使ってインターネットの接続できませんでした。

     さらに新しいバージョンにならないと動かないのかも知れません。
     最新の情報が欲しい方はこちらのアドレスにいくと良いかもしれません。


端末を起動させ

# cd /root
# tar -jxvf DPO_RT3070_LinuxSTA_V2.3.0.2_20100412.bz2
# cd DPO_RT3070_LinuxSTA_V2.3.0.2_20100412
# cp RT2870STA.dat RT3070STA.dat

# geany common/rtusb_dev_id.c
でテキストエディタが起動しますので,42行目の上に

{USB_DEVICE(0x0411,0x015d)}, /* BUFFALO WLI-UC-GN */
{USB_DEVICE(0x0411,0x019e)}, /* BUFFALO WLI-UC-GNP */
{USB_DEVICE(0x0411,0x0148)}, /* BUFFALO WLI-UC-G300HP */


を挿入する。そして保存。ここの値についてはこちらを参照のこと。

# geany os/linux/usb_main_dev.c
で、テキストエディタが起動しますので,35行目の上に

MODULE_LICENSE("GPL");

を挿入する。そして保存。

# make
# make install


「ドライバのコンパイル」はここまでです。
お疲れ様でした。