WN727N WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ Ubuntu/Mint์— ์—ฐ๊ฒฐํ•˜๊ธฐ

WN727N WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ Ubuntu/Mint์— ์—ฐ๊ฒฐํ•˜๊ธฐ
wn727n WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ ์šฐ๋ถ„ํˆฌ/๋ฏผํŠธ์— ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋žซ๋™์•ˆ Google์„ ๊ฒ€์ƒ‰ํ–ˆ์ง€๋งŒ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ํ›„ ์ง์ ‘ ์ž‘์„ฑํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์— ์“ฐ์—ฌ์ง„ ๋ชจ๋“  ๋‚ด์šฉ์€ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ฃผ๋ชฉ! ๊ธฐ์‚ฌ ์ž‘์„ฑ์ž๋Š” ๋ฐœ์ƒํ•œ ํ”ผํ•ด์— ๋Œ€ํ•ด ์–ด๋– ํ•œ ์ฑ…์ž„๋„ ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค!
๊ทธ๋Ÿฌ๋‚˜ ๋ชจ๋“  ์ผ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜ํ–‰ํ•˜๋ฉด ์•„๋ฌด๋Ÿฐ ๊ฒฐ๊ณผ๋„ ์—†์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ญ”๊ฐ€ ์ž˜๋ชป๋˜๋”๋ผ๋„ ๋‚˜์œ ์ผ์€ ์ผ์–ด๋‚˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ ์‹œ์ž‘ํ•˜์ž.

๋จผ์ € Ctrl+Alt+T ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ„ฐ๋ฏธ๋„์„ ์—ด๊ณ  ๋‹ค์Œ ๋ช…๋ น์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

lsusb

WN727N WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ Ubuntu/Mint์— ์—ฐ๊ฒฐํ•˜๊ธฐ

Ralink RT7601 ์–ด๋Œ‘ํ„ฐ(๊ฐ•์กฐ ํ‘œ์‹œ๋จ)๊ฐ€ ๋ณด์ž…๋‹ˆ๋‹ค. Ralink RT5370 ์–ด๋Œ‘ํ„ฐ๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋Œ‘ํ„ฐ๋งˆ๋‹ค ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ์„ค์น˜๋ฉ๋‹ˆ๋‹ค. ๋‘ ๊ฐ€์ง€ ๊ฒฝ์šฐ์— ๋Œ€ํ•ด ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

Ralink RT5370์— ๋Œ€ํ•œ ์ง€์นจ

๊ณ„์†ํ•˜์ž ๋งํฌ RT8070/ RT3070/ RT3370/ RT3572/ RT5370/ RT5372/ RT5572 USB USB๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ฒ„์™€ ํ•จ๊ป˜ ์•„์นด์ด๋ธŒ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์‹ญ์‹œ์˜ค.

๋“œ๋ผ์ด๋ฒ„๋ฅผ ์ €์žฅํ•œ ํด๋”๋ฅผ ์—ด๊ณ  bz2 ์•„์นด์ด๋ธŒ์˜ ์••์ถ•์„ ํ’‰๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด ํŒŒ์ผ์„ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•˜๊ณ  "์—ฌ๊ธฐ์„œ ์ถ”์ถœ"์„ ํด๋ฆญํ•˜์„ธ์š”.

๊ทธ ํ›„์— tar ์•„์นด์ด๋ธŒ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ๋‹ค์‹œ ํฌ์žฅ์„ ํ’€์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ์„ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•˜๊ณ  "์—ฌ๊ธฐ์— ์ถ”์ถœ"์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ์œผ๋กœ ํด๋” ์ด๋ฆ„์„ ๋” ์งง์€ ์ด๋ฆ„์œผ๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ํด๋” ๊ฒฝ๋กœ๋ฅผ ์ฝ˜์†”์— ์จ์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ €๋Š” ๊ทธ๊ฒƒ์„ ๋“œ๋ผ์ด๋ฒ„๋ผ๊ณ  ๋ถˆ๋ €์Šต๋‹ˆ๋‹ค.

์••์ถ•์„ ํ‘ผ ํด๋”๋กœ ์ด๋™ํ•˜์—ฌ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ์—์„œ /os/linux/config.mk ํŒŒ์ผ์„ ์—ฝ๋‹ˆ๋‹ค.

๋‹ค์Œ ์ค„์„ ์ฐพ์•„ ๋ฌธ์ž n์„ y๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

# Wpa_Supplicant ์ง€์›
HAS_WPA_SUPPLICANT=y

# Network Maganger์— ๋Œ€ํ•œ ๊ธฐ๋ณธ WpaSupplicant ์ง€์›
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

๊ทธ๋Ÿฐ ๋‹ค์Œ ํŒŒ์ผ์„ ์ €์žฅํ•˜์‹ญ์‹œ์˜ค. ํ„ฐ๋ฏธ๋„์„ ์—ด๊ณ  ์••์ถ•์„ ํ‘ผ ํด๋”๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ์ฃผ๋ชฉ! ๋‚ด ์‚ฌ์šฉ์ž ์ด๋ฆ„์€ sergey์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ž…๋ ฅํ•˜์„ธ์š”! ์•ž์œผ๋กœ๋Š” sergey๋ฅผ ์‚ฌ์šฉ์ž ์ด๋ฆ„์œผ๋กœ ๋ณ€๊ฒฝํ•˜์„ธ์š”.

cd /home/sergey/ะทะฐะณั€ัƒะทะบะธ/driver/

๋‹ค์Œ์œผ๋กœ ๋‹ค์Œ ๋ช…๋ น์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

sudo make
sudo make install
sudo modprobe rt5370sta

๊ทธ๊ฒŒ ๋‹ค์•ผ! ์˜ค, ๊ธฐ์ ์ด๊ตฐ์š”! WIFI๋Š” ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ฑด๊ฐ•์„ ์œ„ํ•ด ์‚ฌ์šฉํ•˜์„ธ์š”.

Ralink RT7601์— ๋Œ€ํ•œ ์ง€์นจ

์ด ์–ด๋Œ‘ํ„ฐ(Ralink RT7601)๋ฅผ ์‹คํ–‰ํ•˜๋ ค๋ฉด ์ปค๋„ ๋ฒ„์ „ 3.19 ์ด์ƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ปค๋„์„ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค(๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๋Š” ๊ฒฝ์šฐ Google์—์„œ ๋„์›€์„ ๋“œ๋ฆฝ๋‹ˆ๋‹ค).

๋‹ค์Œ์€ ๊ฐ™์ด ๊ฐ€์ฃ  ๋งํฌ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

WN727N WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ Ubuntu/Mint์— ์—ฐ๊ฒฐํ•˜๊ธฐ

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋‹ค์šด๋กœ๋“œํ•œ ์•„์นด์ด๋ธŒ๋ฅผ ํ™ˆ ํด๋”๋กœ ์ด๋™ํ•˜๊ณ  ์••์ถ•์„ ํ’‰๋‹ˆ๋‹ค(๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๊ณ  "์—ฌ๊ธฐ์— ์••์ถ• ํ’€๊ธฐ" ํด๋ฆญ). ๊ฒฐ๊ณผ ํด๋” mt7601-master์˜ ์ด๋ฆ„์„ ๊ฐ„๋‹จํžˆ mt7601๋กœ ๋ฐ”๊พธ๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋‹ค์Œ ๋ช…๋ น์„ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค.

cd mt7601/src

์ด์ œ ์šฐ๋ฆฌ๋Š” ์˜ฌ๋ฐ”๋ฅธ ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์—ฌ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๋นŒ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

sudo make

์‹œ์Šคํ…œ์—์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฌป๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”(๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” ํ‘œ์‹œ๋˜์ง€ ์•Š์Œ).

๋‹ค์Œ์œผ๋กœ ๋‹ค์Œ ๋ช…๋ น์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

sudo mkdir -p /etc/Wireless/RT2870STA/
cp RT2870STA.dat /etc/Wireless/RT2870STA/

์–ด๋Œ‘ํ„ฐ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” ๋งˆ์ง€๋ง‰ ๋ช…๋ น์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

insmod os/linux/mt7601Usta.ko

๋ชจ๋‘!!! ์ด์ œ ์šฐ๋ถ„ํˆฌ์—์„œ๋Š” Wi-Fi๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๊ทธ๊ฒŒ ์ „๋ถ€๋Š” ์•„๋‹™๋‹ˆ๋‹ค! ์ด์ œ ์žฌ๋ถ€ํŒ…ํ•  ๋•Œ๋งˆ๋‹ค ๋งˆ์ง€๋ง‰ ๋ช…๋ น์„ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์‹œ์Šคํ…œ์— ์–ด๋Œ‘ํ„ฐ๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(ํŠนํžˆ Ralink RT7601์˜ ๊ฒฝ์šฐ). ํ•˜์ง€๋งŒ ํƒˆ์ถœ๊ตฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค! ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์‹œ์ž‘์— ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

์šฐ์„ , sudo๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์‹œ์Šคํ…œ์—์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฌป๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•˜์ง€ ์•Š๋Š”์ง€ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋ช…๋ น์„ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค.

sudo gedit /etc/sudoers

๋‹ค์Œ ์ฐฝ์ด ์—ด๋ฆฝ๋‹ˆ๋‹ค:

WN727N WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ Ubuntu/Mint์— ์—ฐ๊ฒฐํ•˜๊ธฐ

์šฐ๋ฆฌ๋Š” ๋‹ค์Œ ์ค„์„ ์ฐพ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
%sudo ALL=(ALL:ALL) ALL

๊ทธ๋ฆฌ๊ณ  ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.
%sudo ALL=(ALL:ALL) NOPASSWD: ALL

๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. "์ €์žฅ"์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๋ช…๋ น์„ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค.

sudo cp -R mt7601 /etc/Wireless/RT2870STA/

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋‹ค์Œ ๋ช…๋ น์„ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค.

sudo gedit /etc/Wireless/RT2870STA/autowifi.sh

๋นˆ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๊ฐ€ ์—ด๋ฆฝ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ์šฐ๋ฆฌ๋Š” ๋‹ค์Œ์„ ์“ฐ๊ฑฐ๋‚˜ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.
#! / bin / bash
insmod /etc/Wireless/RT2870STA/mt7601/src/os/linux/mt7601Usta.ko

โ€œ์ €์žฅโ€์„ ํด๋ฆญํ•˜๊ณ  ๋‹ซ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ๋ช…๋ น์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

cd /etc/Wireless/RT2870STA/
sudo chmod +x autowifi.sh

๊ทธ๋Ÿฐ ๋‹ค์Œ Dash ๋ฉ”๋‰ด๋กœ ์ด๋™ํ•˜์—ฌ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ํ”„๋กœ๊ทธ๋žจ์„ ์ฐพ์œผ์‹ญ์‹œ์˜ค.

WN727N WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ Ubuntu/Mint์— ์—ฐ๊ฒฐํ•˜๊ธฐ

์—ด์–ด๋ณด์ž. โ€œ์ถ”๊ฐ€โ€๋ฅผ ํด๋ฆญํ•˜์„ธ์š”.

WN727N WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ Ubuntu/Mint์— ์—ฐ๊ฒฐํ•˜๊ธฐ

์ฐฝ์ด ์—ด๋ฆฝ๋‹ˆ๋‹ค. "์ด๋ฆ„" ํ•„๋“œ ๋ฐ˜๋Œ€ํŽธ์— ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
์ž๋™ ์™€์ดํŒŒ์ด

"ํŒ€" ํ•„๋“œ ๋ฐ˜๋Œ€ํŽธ์— ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
sudo sh /etc/Wireless/RT2870STA/autowifi.sh

"์ถ”๊ฐ€" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๊ณ  ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ซ์Šต๋‹ˆ๋‹ค. ์žฌ๋ถ€ํŒ…ํ•ฉ์‹œ๋‹ค. ์žฌ๋ถ€ํŒ… ํ›„ ๋ชจ๋“  ๊ฒƒ์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ ํŠธ๋ ˆ์ด์—์„œ ๋„คํŠธ์›Œํฌ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

WN727N WiFi ์–ด๋Œ‘ํ„ฐ๋ฅผ Ubuntu/Mint์— ์—ฐ๊ฒฐํ•˜๊ธฐ

์ด๊ฒƒ์œผ๋กœ Ralink RT7601 ์–ด๋Œ‘ํ„ฐ์— ๋Œ€ํ•œ "์†Œํ˜•" ์ง€์นจ์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์˜จ๋ผ์ธ์—์„œ ์ฆ๊ฑฐ์šด ์‹œ๊ฐ„์„ ๋ณด๋‚ด์„ธ์š”!

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€