5GHz対応Wifiドングル NETGEAR A6100

5GHz対応Wifiドングル NETGEAR A6100
RaspberryPi2B/Jessie にインストールできたのでメモしておく。

<ツールの準備>
sudo apt-get install gcc make bc screen ncurses-dev

<Kernelの再構築作業>

Kernelソースの取得
$bash -c "$(curl -fsSSL https://raw.githubusercontent.com/moutend/raspi-kernel/master/raspi-kernel)"

#cd /usr/src/linux*   (pwd:/usr/src/linux#)
#modprobe configs
#zcat /proc/config.gz > .config
#cp ../firmware/extra/Module7.symvers Module.symvers

Kernelのコンパイル
#make oldconfig
#make -j4 zImage modules dtbs
#make modules_install

/boot下を入替
#cp arch/arm/boot/dts/*.dtb /boot/
#cp arch/arm/boot/dts/overlays/*.dts /boot/overlays/
#cp arch/arm/boot/dts/overlays/README /boot/overlays/

#ls /boot | grep kernel
kernel.img kernel7.img

#cp /boot/kernel7.img /boot/kernel7.img.old
#scripts/mkknlimg arch/arm/boot/zImage /boot/kernel7.img

#reboot

<NETGEAR A6100のドライバー構築>
GitHubからドライバー・ソースの入手
$cd /usr/src
$sudo su
#git clone https://github.com/gnab/rtl8812au.git
#cd rtl8812au

Makefileを修正して、Pi用に変更
...
CONFIG_PLATFORM_I386_PC = n
...
CONFIG_PLATFORM_ARM_RPI = y

ドライバーのコンパイル
#make -j4
#make install

<Kernelバージョンに合わせ、ドライバーモジュールを設置>
#cp -p 8812au.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/
#/sbin/depmod `uname -r`
#insmod /lib/modules/'uname -r`/kernel/drivers/net/wireless/8812au.ko
#reboot

<ドライバーの動作を確認>
pi@raspberrypi:~ $ ip addr show wlan0
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether a4:2b:8c:07:9d:33 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.31/24 brd 192.168.1.255 scope global wlan0
       valid_lft forever preferred_lft forever
    inet6 2408:210:2484:5800:8a3e:7111:76b4:1dc2/64 scope global noprefixroute dynamic
       valid_lft 14365sec preferred_lft 12565sec
    inet6 fe80::7dae:9f4f:6d48:1d06/64 scope link
       valid_lft forever preferred_lft forever

pi@raspberrypi:~ $ sudo iwlist wlan0 scan | grep GHz | sed 's/^ *//'
Frequency:5.22 GHz (Channel 44)
Frequency:2.412 GHz (Channel 1)
Frequency:2.412 GHz (Channel 1)
Frequency:2.442 GHz (Channel 7)
Frequency:2.447 GHz (Channel 8)
Frequency:2.462 GHz (Channel 11)
Frequency:5.5 GHz (Channel 100)
pi@raspberrypi:~ $

結果は、5GHzのAPもしっかりとSCANされている。
この後、DesktopのWirelessアイコンでAPを選択し、パスコードを入れる。

カテゴリー: RaspberryPi パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です