2. Driver 설치
• 설치
pi@raspberrypi ~ $ sudo -s
pi@raspberrypi ~ # apt-get update
pi@raspberrypi ~ # apt-get upgrade
pi@raspberrypi ~ # rpi-update
pi@raspberrypi ~ # cd /usr/src
pi@raspberrypi ~ # git clone https://github.com/raspberrypi/linux.git
pi@raspberrypi ~ # ln -s /usr/src/linux /lib/modules/`uname -r`/build
pi@raspberrypi ~ # cd linux
pi@raspberrypi ~ # make mrproper
pi@raspberrypi ~ # zcat /proc/config.gz > .config
pi@raspberrypi ~ # cp .config .config.org
pi@raspberrypi ~ # make modules_prepare
pi@raspberrypi ~ # wget https://raw.github.com/raspberrypi/firmware/master/extra/Module.symvers
pi@raspberrypi ~ # cd ~
pi@raspberrypi ~ # wget http://groenholdt.net/Computers/RaspberryPi/MediaTek-MT7601-USB-WIFI-on-
the-Raspberry-Pi/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2
pi@raspberrypi ~ # tar -xvjpf DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2
pi@raspberrypi ~ # cd DPO*
3. 기존 드라이버 비활성화
• os/linux/rt_linux.c 수정
pi@raspberrypi ~ # nano os/linux/rt_linux.c
rt_linux.c 에서 아래의 내용을 찾은 후
ULONG RTDebugLevel = RT_DEBUG_TRACE;
아래와 같이 바꿔준다
ULONG RTDebugLevel = 0; // RT_DEBUG_TRACE;
4. Driver 설치
• 설치
pi@raspberrypi ~ # cd ~
pi@raspberrypi ~ # cd DPO*
pi@raspberrypi ~ # make
pi@raspberrypi ~ # make install
5. 라즈비안 설정
• 설정
pi@raspberrypi ~ # nano /etc/network/interfaces
글 맨 아래에 다음 내용을 추가
auto ra0
allow-hotplug ra0
iface ra0 inet dhcp
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
• 접속할 ap설정
pi@raspberrypi ~ # nano /etc/wpa_supplicant/wpa_supplicant.conf
다음과 같이 작성한다. “ “ 사이에는 공유기 이름과 비밀번호를 해당하는 줄에 각각 입력한다.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="YOURWIFINAME“ ex) Y
key_mgmt=WPA-PSK
psk="YOURPASSWORD“ ex) 12345678abcd
}
저장한다.
pi@raspberrypi ~ # ifup ra0
입력후 재부팅 연결이 제대로 되는지 ifconfig를 쳐서 ra0에 아이피가 잡혔는지 확인한다.