WN727N WiFi рдЕрдбреЕрдкреНрдЯрд░ Ubuntu/Mint рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдд рдЖрд╣реЗ

WN727N WiFi рдЕрдбреЕрдкреНрдЯрд░ Ubuntu/Mint рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдд рдЖрд╣реЗ
рдорд▓рд╛ wn727n рд╡рд╛рдпрдлрд╛рдп рдЕрдбреЕрдкреНрдЯрд░ рдЙрдмрдВрдЯреВ/рдорд┐рдВрдЯрд╢реА рдЬреЛрдбрдгреНрдпрд╛рдд рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ. рдореА рдмрд░реЗрдЪ рджрд┐рд╡рд╕ рдЧреБрдЧрд▓ рдХреЗрд▓реЗ, рдкрдг рдЙрдкрд╛рдп рд╕рд╛рдкрдбрд▓рд╛ рдирд╛рд╣реА. рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реНрдпрд╛рд╡рд░, рдореА рддреЗ рд╕реНрд╡рддрдГ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛. рдЦрд╛рд▓реА рд▓рд┐рд╣рд┐рд▓реЗрд▓реА рдкреНрд░рддреНрдпреЗрдХ рдЧреЛрд╖реНрдЯ рдирд╡рд╢рд┐рдХреНрдпрд╛рдВрд╕рд╛рдареА рдЖрд╣реЗ.

рд▓рдХреНрд╖ рджреНрдпрд╛! рд▓реЗрдЦрд╛рдЪрд╛ рд▓реЗрдЦрдХ рд╣рд╛рдиреА рдЭрд╛рд▓реНрдпрд╛рдЪреА рдХреЛрдгрддреАрд╣реА рдЬрдмрд╛рдмрджрд╛рд░реА рд╕реНрд╡реАрдХрд╛рд░рдд рдирд╛рд╣реА!
рдкрд░рдВрддреБ рдЖрдкрдг рд╕рд░реНрд╡рдХрд╛рд╣реА рдмрд░реЛрдмрд░ рдХреЗрд▓реНрдпрд╛рд╕, рдХреЛрдгрддреЗрд╣реА рдкрд░рд┐рдгрд╛рдо рд╣реЛрдгрд╛рд░ рдирд╛рд╣реАрдд. рдЬрд░реА рдХрд╛рд╣реА рдЪреВрдХ рдЭрд╛рд▓реА рддрд░реА рдХрд╛рд╣реАрд╣реА рд╡рд╛рдИрдЯ рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА. рдЪрд▓рд╛ рд╕реБрд░рд╡рд╛рдд рдХрд░реВрдпрд╛.

рд╕рд░реНрд╡ рдкреНрд░рдердо, Ctrl+Alt+T рдХреА рд╡рд╛рдкрд░реВрди рдЯрд░реНрдорд┐рдирд▓ рдЙрдШрдбрд╛ рдЖрдгрд┐ рдЦрд╛рд▓реАрд▓ рдЖрджреЗрд╢ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:

lsusb

WN727N WiFi рдЕрдбреЕрдкреНрдЯрд░ Ubuntu/Mint рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдд рдЖрд╣реЗ

рдЖрдореНрд╣реА рдЖрдордЪреЗ Ralink RT7601 рдЕрдбреЕрдкреНрдЯрд░ (рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХреЗрд▓реЗрд▓реЗ) рдкрд╛рд╣рддреЛ. рддреБрдордЪреНрдпрд╛рдХрдбреЗ Ralink RT5370 рдЕрдбреЕрдкреНрдЯрд░ рдЕрд╕реВ рд╢рдХрддреЗ. рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЕрдбреЕрдкреНрдЯрд░рд╕рд╛рдареА рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рд╡реЗрдЧрд│реНрдпрд╛ рдкрджреНрдзрддреАрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рджреЛрди рдкреНрд░рдХрд░рдгрд╛рдВрд╕рд╛рдареА рд╣реЗ рдХрд╕реЗ рдХрд░рд╛рдпрдЪреЗ рддреЗ рдореА рд╡рд░реНрдгрди рдХрд░реЗрди.

Ralink RT5370 рд╕рд╛рдареА рд╕реВрдЪрдирд╛

рдЪрд▓рд╛ рдкреБрдвреЗ рдЬрд╛рдКрдпрд╛ рджреБрд╡рд╛ рдЖрдгрд┐ RT8070/ RT3070/ RT3370/ RT3572/ RT5370/ RT5372/ RT5572 USB USB рдирд┐рд╡рдбрд╛. рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рд╕рд╣ рд╕рдВрдЧреНрд░рд╣рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛.

рддреБрдореНрд╣реА рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд╕реЗрд╡реНрд╣ рдХреЗрд▓реЗрд▓реЗ рдлреЛрд▓реНрдбрд░ рдЙрдШрдбрд╛ рдЖрдгрд┐ bz2 рдЖрд░реНрдХрд╛рдЗрд╡реНрд╣ рдЕрдирдкреЕрдХ рдХрд░рд╛. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдлрд╛рдЗрд▓рд╡рд░ рдЙрдЬрд╡реЗ-рдХреНрд▓рд┐рдХ рдХрд░рд╛ рдЖрдгрд┐ "рдпреЗрдереЗ рдХрд╛рдврд╛" рдХреНрд▓рд┐рдХ рдХрд░рд╛.

рдпрд╛рдирдВрддрд░, рдЯрд╛рд░ рд╕рдВрдЧреНрд░рд╣рдг рджрд┐рд╕реЗрд▓. рдЪрд▓рд╛ рддреЗ рдкреБрдиреНрд╣рд╛ рдЕрдирдкреЕрдХ рдХрд░реВрдпрд╛. рдлрд╛рдЗрд▓рд╡рд░ рдЙрдЬрд╡реЗ-рдХреНрд▓рд┐рдХ рдХрд░рд╛ рдЖрдгрд┐ "рдпреЗрдереЗ рдХрд╛рдврд╛" рдХреНрд▓рд┐рдХ рдХрд░рд╛.

рдкреБрдвреЗ, рдЖрдореНрд╣реА рдлреЛрд▓реНрдбрд░рдЪреЗ рдирд╛рд╡ рд▓рд╣рд╛рди рдХрд╛рд╣реАрддрд░реА рдмрджрд▓рддреЛ, рдХрд╛рд░рдг рдЖрдореНрд╣рд╛рд▓рд╛ рддреНрдпрд╛рдЪрд╛ рдорд╛рд░реНрдЧ рдХрдиреНрд╕реЛрд▓рд╡рд░ рд▓рд┐рд╣рд╛рдпрдЪрд╛ рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореА рддреНрдпрд╛рд▓рд╛ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдореНрд╣рдгрддреЛ.

рдЕрдирдкреЕрдХ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлреЛрд▓реНрдбрд░рд╡рд░ рдЬрд╛ рдЖрдгрд┐ /os/linux/config.mk рд╣реА рдлрд╛рдИрд▓ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░рдордзреНрдпреЗ рдЙрдШрдбрд╛

рдЦрд╛рд▓реАрд▓ рдУрд│реА рд╢реЛрдзрд╛ рдЖрдгрд┐ n рдЕрдХреНрд╖рд░ y рдордзреНрдпреЗ рдмрджрд▓рд╛:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# рдиреЗрдЯрд╡рд░реНрдХ рдореЕрдЧреЗрдВрдЬрд░рд╕рд╛рдареА рдореВрд│ WpaSupplicant рд▓рд╛ рд╕рдорд░реНрдерди рджреНрдпрд╛
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

рдпрд╛рдирдВрддрд░, рдлрд╛рдИрд▓ рд╕реЗрд╡реНрд╣ рдХрд░рд╛. рдЯрд░реНрдорд┐рдирд▓ рдЙрдШрдбрд╛ рдЖрдгрд┐ рдЕрдирдкреЕрдХ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлреЛрд▓реНрдбрд░рд╡рд░ рдЬрд╛. рд▓рдХреНрд╖ рджреНрдпрд╛! рдорд╛рдЭреЗ рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рд╕рд░реНрдЬреА рдЖрд╣реЗ. рддреБрдореНрд╣реА рддреБрдордЪреЗ рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛! рднрд╡рд┐рд╖реНрдпрд╛рдд, 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

рд╕рд░реНрд╡ !!! рдЖрддрд╛ рдЙрдмрдВрдЯреВ рд╡рд╛рдпрдлрд╛рдп рдкрд╛рд╣рддреЛ.

рдкрдг рддреЗ рд╕рд░реНрд╡ рдирд╛рд╣реА! рдЖрддрд╛ рдкреНрд░рддреНрдпреЗрдХ рд░реАрдмреВрдЯ рдирдВрддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рд╢реЗрд╡рдЯрдЪреА рдХрдорд╛рдВрдб рдПрдВрдЯрд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЕрдиреНрдпрдерд╛ рд╕рд┐рд╕реНрдЯрдо рдЕреЕрдбреЙрдкреНрдЯрд░ рдкрд╛рд╣рдгрд╛рд░ рдирд╛рд╣реА (рд╡рд┐рд╢реЗрд╖рдд: Ralink RT7601 рд╕рд╛рдареА). рдкрдг рдмрд╛рд╣реЗрд░ рдПрдХ рдорд╛рд░реНрдЧ рдЖрд╣реЗ! рддреБрдореНрд╣реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рддреА рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрдордзреНрдпреЗ рдЬреЛрдбреВ рд╢рдХрддрд╛. рд╣реЗ рдХрд╕реЗ рдХрд░рд╛рдпрдЪреЗ рддреЗ рдЦрд╛рд▓реА рджрд┐рд▓реЗ рдЖрд╣реЗ.

рд╕рд░реНрд╡рдкреНрд░рдердо, sudo рд╡рд╛рдкрд░рддрд╛рдирд╛ рд╕рд┐рд╕реНрдЯрдо рдкрд╛рд╕рд╡рд░реНрдбрд╕рд╛рдареА рдкреНрд░реЙрдореНрдкреНрдЯ рдХрд░рдд рдирд╛рд╣реА рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХрдорд╛рдВрдб рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:

sudo gedit /etc/sudoers

рдЦрд╛рд▓реАрд▓ рд╡рд┐рдВрдбреЛ рдЙрдШрдбреЗрд▓:

WN727N WiFi рдЕрдбреЕрдкреНрдЯрд░ Ubuntu/Mint рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдд рдЖрд╣реЗ

рдЖрдореНрд╣реА рдУрд│ рд╢реЛрдзрдд рдЖрд╣реЛрдд:
%sudo ALL=(рд╕рд░реНрд╡:рд╕рд░реНрд╡) рд╕рд░реНрд╡

рдЖрдгрд┐ рддреНрдпрд╛рдд рдмрджрд▓рд╛:
%sudo ALL=(ALL:ALL) NOPASSWD: рд╕рд░реНрд╡

рдмрджрд▓ рдЬрддрди рдХрд░рд╛ - "рдЬрддрди рдХрд░рд╛" рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛.

рдЖрджреЗрд╢ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:

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

рдпрд╛рдирдВрддрд░, рдХрдорд╛рдВрдб рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:

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

рд░рд┐рдХреНрдд рдордЬрдХреВрд░ рд╕рдВрдкрд╛рджрдХ рдЙрдШрдбреЗрд▓. рддреНрдпрд╛рдд рдЖрдореНрд╣реА рд▓рд┐рд╣рд┐рддреЛ рдХрд┐рдВрд╡рд╛ рдХреЙрдкреА рдХрд░рддреЛ:
#! / рдмрд┐рди / рдмреЕрд╢
insmod /etc/Wireless/RT2870STA/mt7601/src/os/linux/mt7601Usta.ko

"рдЬрддрди рдХрд░рд╛" рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛ рдЖрдгрд┐ рдмрдВрдж рдХрд░рд╛.

рдЖрдЬреНрдЮрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:

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

рдкреБрдвреЗ, рдбреЕрд╢ рдореЗрдиреВрд╡рд░ рдЬрд╛ рдЖрдгрд┐ рдЦрд╛рд▓реАрд▓ рдЪрд┐рддреНрд░рд╛рдкреНрд░рдорд╛рдгреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╢реЛрдзрд╛:

WN727N WiFi рдЕрдбреЕрдкреНрдЯрд░ Ubuntu/Mint рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдд рдЖрд╣реЗ

рдЪрд▓рд╛ рддреЗ рдЙрдШрдбреВрдпрд╛. "рдЬреЛрдбрд╛" рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛.

WN727N WiFi рдЕрдбреЕрдкреНрдЯрд░ Ubuntu/Mint рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдд рдЖрд╣реЗ

рдПрдХ рд╡рд┐рдВрдбреЛ рдЙрдШрдбреЗрд▓. "рдирд╛рд╡" рдлреАрд▓реНрдбрдЪреНрдпрд╛ рд╕рдореЛрд░ рдЖрдореНрд╣реА рд▓рд┐рд╣рд┐рддреЛ:
рдСрдЯреЛрд╡рд╛рдпрдлрд╛рдп

"рдЯреАрдо" рдлреАрд▓реНрдбрдЪреНрдпрд╛ рд╕рдореЛрд░ рдЖрдореНрд╣реА рд▓рд┐рд╣рд┐рддреЛ:
sudo sh /etc/Wireless/RT2870STA/autowifi.sh

"рдЬреЛрдбрд╛" рдмрдЯрдгрд╛рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛ рдЖрдгрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрдВрдж рдХрд░рд╛. рдЪрд▓рд╛ рд░реАрдмреВрдЯ рдХрд░реВрдпрд╛. рд░реАрдмреВрдЯ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рд╕рд░реНрд╡рдХрд╛рд╣реА рдХрд╛рд░реНрдп рдХрд░рддреЗ. рдЖрддрд╛ рдЖрдкрдг рдЯреНрд░реЗрдордзреНрдпреЗ рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рд╡рдбреВ рд╢рдХрддрд╛.

WN727N WiFi рдЕрдбреЕрдкреНрдЯрд░ Ubuntu/Mint рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдд рдЖрд╣реЗ

рд╣реЗ Ralink RT7601 рдЕрдбреЕрдкреНрдЯрд░рд╕рд╛рдареА "рд▓рд╣рд╛рди" рд╕реВрдЪрдирд╛ рдкреВрд░реНрдг рдХрд░рддреЗ.

рддреБрдордЪрд╛ рдСрдирд▓рд╛рдЗрди рд╡реЗрд│ рдЪрд╛рдВрдЧрд▓рд╛ рдЬрд╛рд╡реЛ!

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛