ΠΡΠΈΠ²Π΅Ρ, Π₯Π°Π±Ρ!
ΠΠ°Π΄ΡΠΌΠ°Π» ΠΊΠ°ΠΊ-ΡΠΎ Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ²ΠΎΡ ΠΌΠ°Π»ΠΈΠ½ΠΊΡ ΠΊ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΡ ΠΏΠΎ Π²ΠΎΠ·Π΄ΡΡ Ρ.
Π‘ΠΊΠ°Π·Π°Π½ΠΎ-ΡΠ΄Π΅Π»Π°Π½ΠΎ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π±ΡΠ» ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅ΠΌ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ usb wi-fi ΡΠ²ΠΈΡΡΠΎΠΊ Π½Π΅Π±Π΅Π·ΡΠ·Π²Π΅ΡΡΠ½ΠΎΠΉ ΡΠΈΡΠΌΡ TP-Link. Π‘ΡΠ°Π·Ρ ΡΠΊΠ°ΠΆΡ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΡΠ°ΠΌ Π½Π°Π½ΠΎ usb ΠΌΠΎΠ΄ΡΠ»Ρ, Π° Π²ΠΏΠΎΠ»Π½Π΅ ΡΠ΅Π±Π΅ Π³Π°Π±Π°ΡΠΈΡΠ½ΡΠΉ Π΄Π΅Π²Π°ΠΉΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Ρ ΠΎΠ±ΡΡΠ½ΡΡ ΡΠ»Π΅ΡΠΊΡ(Π½Ρ ΠΈΠ»ΠΈ Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π±ΡΠ΄Π΅Ρ ΡΠ³ΠΎΠ΄Π½ΠΎ Ρ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ°Π»Π΅Ρ Π²Π·ΡΠΎΡΠ»ΠΎΠ³ΠΎ ΠΌΡΠΆΡΠΈΠ½Ρ). ΠΠ΅ΡΠ΅Π΄ ΠΏΠΎΠΊΡΠΏΠΊΠΎΠΉ Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠΈΠ» ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ²ΠΈΡΡΠΊΠΎΠ² Π΄Π»Ρ RPI ΠΈ TP-Link Π² ΡΠΏΠΈΡΠΊΠ΅ Π±ΡΠ»(ΠΏΡΠ°Π²Π΄Π° ΠΊΠ°ΠΊ ΠΏΠΎΡΠΎΠΌ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Ρ Π½Π΅ ΡΡΠ΅Π» ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ, Π²Π΅Π΄Ρ Π΄ΡΡΠ²ΠΎΠ» ΠΊΠ°ΠΊ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΊΡΠΎΠ΅ΡΡΡ Π² Π΄Π΅ΡΠ°Π»ΡΡ ). ΠΡΠ°ΠΊ, Ρ Π»Π°Π΄Π½ΡΠΉ ΡΠΊΠ°Π· ΠΎ ΠΌΠΎΠΈΡ Π·Π»ΠΎΠΊΠ»ΡΡΠ΅Π½ΠΈΡΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ, Π²Π°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π΄Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½Π°Ρ ΠΈΡΡΠΎΡΠΈΡ Π² 3-Ρ ΡΠ°ΡΡΡΡ . ΠΠ°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΎΡΡ ΠΏΠΎΠ΄ ΠΊΠ°Ρ.
Π‘ΡΠ°ΡΡΡ
Π£ΡΠ»ΠΎΠ²ΠΈΡ Π·Π°Π΄Π°ΡΠΈ
ΠΠ°Π½ΠΎ:
- ΠΎΠ΄Π½ΠΎΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Raspberry Pi 2 B v1.1 β 1 ΡΡΡΠΊΠ°
- usb wi-fi ΡΠ²ΠΈΡΡΠΎΠΊ WN727N β 1 ΡΡΡΠΊΠ°
- ΠΏΠ°ΡΠ° Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΊΡΠΈΠ²ΡΡ ΡΡΠΊ β 2 ΡΡΡΠΊΠΈ
- Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Raspbian (Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ debian 10 Buster)
- ΡΠ΄ΡΠΎ Π²Π΅ΡΡΠΈΠΈ 4.19.73-v7+
ΠΠ°ΠΉΡΠΈ: ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΡ(Π²Π°ΠΉΡΠ°ΠΉ ΡΠ°Π·Π΄Π°Π΅ΡΡΡ ΠΎΡ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΡΠΎΡΡΠ΅ΡΠ°)
ΠΠΎΡΠ»Π΅ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° ΡΠΈΡΠ°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π²Π½ΡΡΡΠΈ:
System Compatibility: Windows 10/8/7/XP (Π΄Π°ΠΆΠ΅ Π½Π΅Π±ΠΎ, Π΄Π°ΠΆΠ΅ Π₯Π ) and MacOS 10.9-10.13
ΠΠ΄Π°, ΠΎ Π»ΠΈΠ½ΡΠΊΡΠ°Ρ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΠΎ Π½ΠΈ ΡΠ»ΠΎΠ²Π°. Π¨Π΅Π» 2ΠΊ19, Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π±ΡΠ»ΠΎ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅ Π΅ΡΠ΅ ΡΠΎΠ±ΠΈΡΠ°ΡΡ Π²ΡΡΡΠ½ΡΡβ¦
Π£ Π½Π°Ρ Π±ΡΠ»ΠΎ Ρ ΡΠΎΠ±ΠΎΠΉ 2 ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°, 75 ΡΡΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΏΡΡΡ Π±ΠΈΠ½Π°ΡΠ½ΡΡ Π±Π»ΠΎΠ±ΠΎΠ², ΠΏΠΎΠ»ΠΌΠ°ΡΡΠΈΠ²Π° Π³ΠΎΠ»ΡΡ Π±Π°Π± Ρ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠΎΠΌ ΠΈ ΡΠ΅Π»ΠΎΠ΅ ΠΌΠΎΡΠ΅ Ρ Π΅Π΄Π΅ΡΠΎΠ² Π²ΡΠ΅Ρ ΡΠ·ΡΠΊΠΎΠ² ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΊ. ΠΠ΅ ΡΠΎ, ΡΡΠΎΠ±Ρ ΡΡΠΎ Π±ΡΠ» Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ Π½Π°Π±ΠΎΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ. ΠΠΎ Π΅ΡΠ»ΠΈ Π½Π°ΡΠ°Π» ΡΠΎΠ±ΠΈΡΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ, ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΡΠ΄Π½ΠΎ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅, ΡΡΠΎ Π²ΡΠ·ΡΠ²Π°Π»ΠΎ Ρ ΠΌΠ΅Π½Ρ ΠΎΠΏΠ°ΡΠ΅Π½ΠΈΡ β ΡΡΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΠΎΠ΄ wi-fi. ΠΠ΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ Π±Π΅ΡΠΏΠΎΠΌΠΎΡΠ½ΠΎΠ³ΠΎ, Π±Π΅Π·ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈ ΠΈΡΠΏΠΎΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ, ΡΠ΅ΠΌ ΡΠ±ΠΎΡΠΊΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΎΠ². ΠΠΎ Ρ Π·Π½Π°Π», ΡΡΠΎ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΈ Π½Π° ΡΡΡ Π΄ΡΡΠ½Ρ.
ΠΠΎΠΎΠ±ΡΠ΅ ΠΊΠ°ΠΊ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π²ΠΎΠ·Π½Ρ Ρ usb wi-fi Π½Π° Π»ΠΈΠ½ΡΠΊΡΠ΅ ΡΡΠΎ Π±ΠΎΠ»ΡΠ½ΠΎ ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π²ΠΊΡΡΠ½ΠΎ (ΠΊΠ°ΠΊ ΡΡΡΡΠΊΠΈΠ΅ ΡΡΡΠΈ).
Π ΠΊΠΎΡΠΎΠ±ΠΊΠ΅ Π»Π΅ΠΆΠΈΡ Π΅ΡΠ΅ CD-Π΄ΠΈΡΠΊ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ. ΠΠ΅Π· ΠΎΡΠΎΠ±ΠΎΠΉ Π½Π°Π΄Π΅ΠΆΠ΄Ρ ΡΠΌΠΎΡΡΡ ΡΡΠΎ Π½Π° Π½Π΅ΠΌ Π΅ΡΡΡ β ΡΠΎΡΠ½ΠΎ, Π½Π΅ ΠΏΠΎΠ·Π°Π±ΠΎΡΠΈΠ»ΠΈΡΡ. ΠΠΎΠΈΡΠΊ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π²ΡΠ²Π΅Π» ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ, Π½ΠΎ ΡΠ°ΠΌ Π΅ΡΡΡ Π»ΠΈΠ½ΡΠΊΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ΅Π²ΠΈΠ·ΠΈΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° v4, Π° Ρ ΠΌΠ΅Π½Ρ Π½Π° ΡΡΠΊΠ°Ρ Π±ΡΠ»Π° v5.21. Π ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ ΠΏΠΎΠ΄ ΠΎΡΠ΅Π½Ρ ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΡΠ΄ΡΠ° 2.6-3.16. ΠΠ±Π΅ΡΠΊΡΡΠ°ΠΆΠ΅Π½ΡΠΉ Π½Π΅ΡΠ΄Π°ΡΠ΅ΠΉ ΡΠΆΠ΅ Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅ Ρ ΡΠΆ ΠΏΠΎΠ΄ΡΠΌΠ°Π», ΡΡΠΎ Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ Π±ΡΠ°ΡΡ TL-WN727N (ΠΎΠ½ ΡΡΡΠΎΠΊ ΠΏΠΎΠ΄ΠΎΡΠΎΠΆΠ΅ ΠΈ ΡΠΌΠ΅Π΅Ρ Π² 300Mbps ΠΏΡΠΎΡΠΈΠ² 150 Ρ ΠΌΠΎΠ΅Π³ΠΎ, Π½ΠΎ ΡΡΠΎ ΠΊΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π΄Π»Ρ ΠΌΠ°Π»ΠΈΠ½ΠΊΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ, ΠΎΠ± ΡΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π΄Π°Π»Π΅Π΅). ΠΠΎ ΠΈ ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ ΡΠΆΠ΅ Π΅ΡΡΡ ΠΈ ΡΡΠ°Π²ΡΡΡΡ ΠΏΡΠΎΡΡΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΎΠΌ firmware-ralink. ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ΅Π²ΠΈΠ·ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΎΠ±ΡΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΠΊΠΎΡΠΏΡΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° Π½Π°ΠΊΠ»Π΅ΠΉΠΊΠ΅ ΡΡΠ΄ΠΎΠΌ Ρ ΡΠ΅ΡΠΈΠΉΠ½ΡΠΌ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ.
ΠΠ°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ Π³ΡΠ³Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π½ΡΡ ΡΠΎΡΡΠΌΠΎΠ² ΠΎΡΠΎΠ±ΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΈΠ½Π΅ΡΠ»ΠΎ. ΠΠΈΠ΄ΠΈΠΌΠΎ Π½ΠΈΠΊΡΠΎ Π΄ΠΎ ΠΌΠ΅Π½Ρ ΡΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ Π°Π΄Π°ΠΏΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π½Π° Π»ΠΈΠ½ΡΠΊΡ Π½Π΅ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π». ΠΠ΄Π°, Π²Π΅Π·Π΅Ρ ΠΌΠ½Π΅ ΠΊΠ°ΠΊ ΡΡΠΎΠΏΠ»Π΅Π½Π½ΠΈΠΊΡ.
Π₯ΠΎΡΡ Π½Π΅Ρ, Π²ΡΡ, ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΌΠΎΠ²(Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΡ ) ΡΠΎΠΆΠ΅ Π΄Π°Π»ΠΎ ΡΠ²ΠΎΠΈ ΠΏΠ»ΠΎΠ΄Ρ, Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠΏΠΈΠΊΠ°Ρ ΠΌΠ΅Π»ΡΠΊΠ°Π»ΠΎ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΠ³ΠΎ Π³ΠΎΡΠΏΠΎΠ΄ΠΈΠ½Π° lwfinger, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ»Π°Π²ΠΈΡΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π» Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ Π²Π°ΠΉΡΠ°ΠΉ Π°Π΄Π°ΠΏΡΠ΅ΡΠΎΠ². ΠΠ³ΠΎ Π³ΠΈΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ Π² ΡΡΡΠ»ΠΊΠ°Ρ . Π Π²ΡΠΎΡΠΎΠΉ ΡΡΠΎΠΊ ΠΊΠ°ΠΊΠΎΠΉ Ρ ΡΡΠ²ΠΎΠΈΠ» β Π½ΡΠΆΠ½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ ΠΊΠ°ΠΊΠΎΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄ΠΎΠΉΡΠΈ.
Π§Π°ΡΡΡ 1. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΠΎΡΠ½Π°
ΠΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² ΠΏΠΎΡΡ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π½Π΅ Π·Π°Π³ΠΎΡΠ΅Π»ΡΡ. Π Π²ΠΎΠΎΠ±ΡΠ΅ Π½ΠΈΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½Π΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΡΠΎ-ΡΠΎ ΠΈΠ»ΠΈ Π½Π΅Ρ.
ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ Π΄Π»Ρ Π²ΡΡΡΠ½Π΅Π½ΠΈΡ Π²ΠΈΠ΄ΠΈΡ Π»ΠΈ ΡΠ΄ΡΠΎ Π½Π°Ρ Π΄Π΅Π²Π°ΠΉΡ Π·Π°Π³Π»ΡΠ΄ΡΠ²Π°Ρ Π² dmesg:
[ 965.606998] usb 1-1.3: new high-speed USB device number 9 using dwc_otg
[ 965.738195] usb 1-1.3: New USB device found, idVendor=2357, idProduct=0111, bcdDevice= 0.00
[ 965.738219] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 965.738231] usb 1-1.3: Product: 802.11n NIC
[ 965.738243] usb 1-1.3: Manufacturer: Realtek
[ 965.738255] usb 1-1.3: SerialNumber: 00E04C0001
ΠΠΊΠ°Π·Π°Π»ΠΎΡΡ Π²ΠΈΠ΄ΠΈΡ, ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΡΡΠΎ ΡΠ°ΠΌ ΡΠΈΠΏ Realtek ΠΈ ΡΠ°ΠΌ VID/PID ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° ΡΠΈΠ½Π΅ usb.
ΠΠ΄Π΅ΠΌ Π΄Π°Π»ΡΡΠ΅, ΡΠΌΠΎΡΡΠΈΠΌ lsusb, ΠΈ ΡΡΡ Π½Π°Ρ ΠΏΠΎΠ΄ΠΆΠΈΠ΄Π°Π΅Ρ ΠΎΡΠ΅ΡΠ΅Π΄Π½Π°Ρ Π½Π΅ΡΠ΄Π°ΡΠ°
Bus 001 Device 008: ID 2357:0111
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π½Π΅ Π·Π½Π°Π΅Ρ ΡΡΠΎ ΡΡΠΎ Π·Π° Π΄Π΅Π²Π°ΠΉΡ, ΠΈ ΡΡΡΠ΄Π»ΠΈΠ²ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΡΡΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΠΈΠΌΠ΅Π½ΠΈ(Ρ ΠΎΡΡ vendor=2357 ΡΡΠΎ ΡΠΎΡΠ½ΠΎ TP-Link).
ΠΠ° ΡΡΠΎΠΌ ΡΡΠ°ΠΏΠ΅ ΠΏΡΡΠ»ΠΈΠ²ΡΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ Π½Π°Π²Π΅ΡΠ½ΠΎ ΡΠΆΠ΅ Π·Π°ΠΌΠ΅ΡΠΈΠ» ΠΊΠΎΠ΅-ΡΡΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅, Π½ΠΎ ΠΌΡ ΠΎΡΠ»ΠΎΠΆΠΈΠΌ ΡΡΠΎ Π΄ΠΎ ΡΠ²ΠΎΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΡΡΡΡΡ ΠΈΠΌΠ΅Π½ Π²ΡΠ²Π΅Π»ΠΎ ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡ Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ, ΠΊΡΠ΄Π° Π·Π°Π½ΠΎΡΠΈΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌ VID/PID. ΠΠ°ΡΠ΅Π³ΠΎ 2357:0111 ΡΠ°ΠΌ Π½Π΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ. ΠΠ°ΠΊ Π²ΡΡΡΠ½ΠΈΠ»ΠΎΡΡ ΠΏΠΎΠ·Π΄Π½Π΅Π΅, ΡΡΠΈΠ»ΠΈΡΠ° lsusb ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ°ΠΉΠ» /usr/share/misc/usb.ids, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΠΌ ΠΆΠ΅ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΠ»Ρ ΠΊΡΠ°ΡΠΎΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Ρ ΡΠ΅Π±Ρ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π² Π½Π΅Π³ΠΎ ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ Π²Π΅Π½Π΄ΠΎΡΠ° TP-Link.
2357 TP-Link
0111 TL-WN727N v5.21
ΠΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠΏΠΈΡΠΊΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² ΡΠΎ ΠΌΡ ΠΏΠΎΠΏΡΠ°Π²ΠΈΠ»ΠΈ, Π° ΠΊ Π²ΡΠ±ΠΎΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΡΠΎ Π½Π°Ρ ΠΎΡΠΎΠ±ΠΎ Π½Π΅ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΠ»ΠΎ Π½ΠΈ Π½Π° ΡΠ°Π³. ΠΠ»Ρ Π²ΡΠ±ΠΎΡΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ ΡΠΈΠΏΠ΅ ΡΠ΄Π΅Π»Π°Π½ Π²Π°Ρ ΡΠ²ΠΈΡΡΠΎΠΊ. ΠΡΠ΅ΡΠ΅Π΄Π½ΡΠ΅ Π±Π΅Π·ΡΡΠΏΠ΅ΡΠ½ΡΠ΅ ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΠ·Π½Π°ΡΡ ΡΡΠΎ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π½ΠΈ ΠΊ ΡΠ΅ΠΌΡ Ρ ΠΎΡΠΎΡΠ΅ΠΌΡ Π½Π΅ ΠΏΡΠΈΠ²Π΅Π»ΠΈ. ΠΠΎΠΎΡΡΠΆΠΈΠ²ΡΠΈΡΡ ΡΠΎΠ½ΠΊΠΎΠΉ ΡΠ»ΠΈΡΠ΅Π²ΠΎΠΉ ΠΎΡΠ²Π΅ΡΡΠΊΠΎΠΉ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Π²Π°Ρ ΠΊΡΡΡΠ΅ΡΠΊΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° ΠΈ ΠΌΠΎΠ΅ΠΌΡ Π²Π·ΠΎΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π΅Ρ Π²ΠΎ Π²ΡΠ΅ΠΉ ΡΠ²ΠΎΠ΅ΠΉ ΠΏΠ΅ΡΠ²ΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ Π½Π°Π³ΠΎΡΠ΅ ΠΏΠΎΡΠΎΡΠ½ΠΎΠ΅ Π΄Π΅ΡΠΈΡΠ΅ Π΄ΡΠ΄ΠΈ ΠΡΠΎ. ΠΠΎΠ΄ Π»ΡΠΏΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΠΏΠ° β RTL8188EUS. ΠΡΠΎ ΡΠΆΠ΅ Ρ ΠΎΡΠΎΡΠΎ. ΠΠ° ΠΊΠ°ΠΊΠΈΡ -ΡΠΎ ΡΠΎΡΡΠΌΠ°Ρ Ρ Π²ΠΈΠ΄Π΅Π» ΠΏΠΎΡΡΡ, ΡΡΠΎ ΠΏΠΎΠ΄ ΡΡΠΎΡ ΡΠΈΠΏ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΊ ΡΠ°Π· Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠΎΠ³ΠΎ ΡΠ°ΠΌΠΎΠ³ΠΎ Π³ΠΎΡΠΏΠΎΠ΄ΠΈΠ½Π° lwfinger(Π΄Π°ΠΆΠ΅ Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ ΡΡΠΎ Ρ Π½Π΅Π³ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎ RTL8188EU).
Π§Π°ΡΡΡ 2. ΠΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄ΡΡΠ²ΠΎ ΠΠΎΡΠ½Π°
ΠΠ°ΡΠ°Ρ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΈΠ· Π³ΠΈΡΠ°.
ΠΠ°ΡΡΠ°Π»ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΈΠ½Π΄ΠΎΡΡ Π·Π°Π½ΡΡΡΡΡ ΡΠ΅ΠΌ, Ρ ΡΠ΅ΠΌ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡ Π»ΠΈΠ½ΡΠΊΡΠΎΠΈΠ΄ΠΎΠ² β ΡΠ±ΠΎΡΠΊΠΎΠΉ ΡΠ΅Π³ΠΎ-ΡΠΎ ΠΈΠ· ΡΠΎΡΡΠΎΠ². Π‘Π±ΠΎΡΠΊΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² ΠΊΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΠΌΠ°Π»ΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ:
make
sudo make install
Π½ΠΎ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠ΄ΡΠ° Π½Π°ΠΌ Π½ΡΠΆΠ½Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΡΠ΄ΡΠ° Π΄Π»Ρ Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ.
Π ΡΡΠΎΠΊΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π΅ΡΡΡ ΠΏΠ°ΠΊΠ΅Ρ raspberrypi-kernel-headers, Π½ΠΎ ΠΎΠ½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²Π΅ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π΄Π»Ρ ΡΠ΄ΡΠ° 4.19.66-v7l+, ΠΈ ΡΡΠΎ Π½Π°ΠΌ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ. ΠΠΎ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π½ΡΠΆΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΊΠ°ΠΊ Π²ΡΡΡΠ½ΠΈΠ»ΠΎΡΡ Π΅ΡΡΡ ΡΠ΄ΠΎΠ±Π½Π°Ρ ΡΡΠ»Π·Π° rpi-source (ΡΡΡΠ»ΠΊΠ° Π² ΠΊΠΎΠ½ΡΠ΅ Π½Π° Π³ΠΈΡΡ Π°Π±Π΅), Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ. ΠΠ»ΠΎΠ½ΠΈΡΡΠ΅ΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, Π΄Π΅Π»Π°Π΅ΠΌ ΡΠΊΡΠΈΠΏΡ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ, Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ. ΠΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΏΡΡΠΊ Π²Π°Π»ΠΈΡΡΡ Ρ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ β Π½Π΅Ρ ΡΡΠΈΠ»ΠΈΡΡ bc. Π ΡΡΠ°ΡΡΡΡ ΠΎΠ½Π° Π΅ΡΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΈ ΠΌΡ Π΅Π΅ ΠΏΡΠΎΡΡΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ.
sudo apt-get install bc
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΠΉ Π·Π°ΠΏΡΡΠΊ ΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²(ΠΈ ΠΏΠΎΡΠΎΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ΅Π³ΠΎ-ΡΠΎ, ΡΠ΅ΠΉΡΠ°Ρ ΡΠΆΠ΅ Π½Π΅ ΠΏΠΎΠΌΠ½Ρ) Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠΈΠ½ΡΡΡΡΡ Π½Π° ΡΠΏΠΈΠ½ΠΊΡ ΡΡΡΠ»Π° Π²ΠΈΠ½Π΄ΠΎΡΡ ΡΡΠ°Π»Π° Π»ΡΡΡΠ΅ Π²ΠΎ Π²ΡΠ΅Ρ Π΅Π΅ ΠΏΡΠΎΡΠ²Π»Π΅Π½ΠΈΡΡ .
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²ΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΡΠΊΠ°ΡΠ°Π»ΠΈΡΡ, ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΡΡΠΎ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ /lib/modules/4.19.73-v7+ ΠΈ Π² Π½Π΅ΠΌ ΡΠΈΠΌΠ»ΠΈΠ½ΠΊ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° ΡΠΎ ΠΌΠ΅ΡΡΠΎ, Π³Π΄Π΅ Π»Π΅ΠΆΠ°Ρ ΡΠΊΠ°ΡΠ°Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ(Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎ /home/pi/linux):
pi@raspberrypi:/home/pi/rtl8188eu# ls -l /lib/modules/4.19.73-v7+/
lrwxrwxrwx 1 root root 14 Sep 24 22:44 build -> /home/pi/linux
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠ°ΠΏ ΠΏΡΠΎΠΉΠ΄Π΅Π½, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ ΠΊ ΡΠ±ΠΎΡΠΊΠ΅. Π‘Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΎΠΏΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΌΠ°Π»ΠΈΠ½ΠΊΠ° Π·Π²Π΅ΡΡ Π½Π΅ Π±ΡΡΡΡΡΠΉ(ΠΊΠ°ΠΌΠ΅Π½Ρ Ρ Π½Π΅Π΅ 32bit 900Mhz Cortex ARM v7).
ΠΡΠ°ΠΊ, Π²ΡΠ΅ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π»ΠΎΡΡ. ΠΠ½ΡΡΠ°Π»Π»ΠΈΡΡΠ΅ΠΌ Π΄ΡΠ°ΠΉΠ²Π΅Ρ 2ΠΌ ΡΠ°Π³ΠΎΠΌ (make install), ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΆΠ΅ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΅ΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² firmware, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΡ
Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°:
install:
install -p -m 644 8188eu.ko $(MODDESTDIR)
@if [ -a /lib/modules/$(KVER)/kernel/drivers/staging/rtl8188eu/r8188eu.ko ] ; then modprobe -r r8188eu; fi;
@echo "blacklist r8188eu" > /etc/modprobe.d/50-8188eu.conf
cp rtl8188eufw.bin /lib/firmware/.
/sbin/depmod -a ${KVER}
mkdir -p /lib/firmware/rtlwifi
cp rtl8188eufw.bin /lib/firmware/rtlwifi/.
Π§Π°ΡΡΡ 3. Π£Π»ΡΡΠΈΠΌΠ°ΡΡΠΌ ΠΠΎΡΠ½Π°
ΠΡΡΠΊΠ°Ρ ΡΠ²ΠΈΡΡΠΎΠΊ Π² ΠΏΠΎΡΡ ΠΈβ¦ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ. ΠΡΠΎ ΡΡΠΎ Π²ΡΠ΅ Π±ΡΠ»ΠΎ Π²ΠΏΡΡΡΡΡ?
ΠΠ°ΡΠΈΠ½Π°Ρ ΠΈΠ·ΡΡΠ°ΡΡ ΡΠ°ΠΉΠ»Ρ Π²Π½ΡΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ Π½Π°Ρ ΠΎΠΆΡ ΡΠΎ, Π² ΡΠ΅ΠΌ Π±ΡΠ»Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°: Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² VID/PID, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΡΠ»ΡΠΆΠΈΡΡ. Π Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π½Π°ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Ρ ΡΡΠΈΠΌ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ Ρ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΡΠ²ΠΎΠΉ id Π² ΡΠ°ΠΉΠ» rtl8188eu/os_dep/usb_intf.c
static struct usb_device_id rtw_usb_id_tbl[] = {
/*=== Realtek demoboard ===*/
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8179)}, /* 8188EUS */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x0179)}, /* 8188ETV */
/*=== Customer ID ===*/
/****** 8188EUS ********/
{USB_DEVICE(0x07B8, 0x8179)}, /* Abocom - Abocom */
{USB_DEVICE(0x0DF6, 0x0076)}, /* Sitecom N150 v2 */
{USB_DEVICE(0x2001, 0x330F)}, /* DLink DWA-125 REV D1 */
{USB_DEVICE(0x2001, 0x3310)}, /* Dlink DWA-123 REV D1 */
{USB_DEVICE(0x2001, 0x3311)}, /* DLink GO-USB-N150 REV B1 */
{USB_DEVICE(0x2001, 0x331B)}, /* D-Link DWA-121 rev B1 */
{USB_DEVICE(0x056E, 0x4008)}, /* Elecom WDC-150SU2M */
{USB_DEVICE(0x2357, 0x010c)}, /* TP-Link TL-WN722N v2 */
{USB_DEVICE(0x2357, 0x0111)}, /* TP-Link TL-WN727N v5.21 */
{} /* Terminating entry */
};
ΠΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π» Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΈ Π·Π°Π½ΠΎΠ²ΠΎ Π΅Π³ΠΎ ΠΏΡΠΎΠΈΠ½ΡΡΠ°Π»Π»ΠΈΡΠΎΠ²Π°Π» Π² ΡΠΈΡΡΠ΅ΠΌΠ΅.
Π ΡΠΆ Π½Π° ΡΡΠΎΡ ΡΠ°Π· Π²ΡΠ΅ Π·Π°Π²Π΅Π»ΠΎΡΡ. ΠΠ°ΠΌΠΏΠΎΡΠΊΠ° Π½Π° Π°Π΄Π°ΠΏΡΠ΅ΡΠ΅ Π·Π°Π³ΠΎΡΠ΅Π»Π°ΡΡ ΠΈ Π² ΡΠΏΠΈΡΠΊΠ΅ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
ΠΡΠΎΡΠΌΠΎΡΡ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π²ΡΠ΄Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
pi@raspberrypi:/home/pi/rtl8188eu# iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 unassociated ESSID:"" Nickname:"<WIFI@REALTEK>"
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
ΠΠΎΠ½ΡΡ Π΄Π»Ρ ΡΠ΅Ρ ΠΊΡΠΎ Π΄ΠΎΡΠΈΡΠ°Π» Π΄ΠΎ ΠΊΠΎΠ½ΡΠ°
ΠΠΎΠΌΠ½ΠΈΡΠ΅ ΠΊΠ°ΠΊ Ρ Π³ΠΎΠ²ΠΎΡΠΈΠ», ΡΡΠΎ Π½Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΊΠ°ΠΊΠ°Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°ΡΠ²Π»Π΅Π½Π° Π½Π° Π²Π°ΡΠ΅ΠΌ Π°Π΄Π°ΠΏΡΠ΅ΡΠ΅?
Π’Π°ΠΊ Π²ΠΎΡ, Π½Π° ΠΌΠ°Π»ΠΈΠ½ΠΊΠ΅(Π΄ΠΎ Π²ΡΡ
ΠΎΠ΄Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ 4) Π²ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°(Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ethernet Π°Π΄Π°ΠΏΡΠ΅Ρ) ΡΠΈΠ΄ΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ½Π΅ usb. ΠΠ΄ΠΎΡΠΎΠ²ΠΎ, ΠΏΡΠ°Π²Π΄Π°? Π ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΠΏΡΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠΈΠ½Ρ usb Π΄Π΅Π»ΠΈΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ΅ΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π½Π° Π½Π΅ΠΉ. ΠΡΠΈ Π·Π°ΠΌΠ΅ΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΈ ΡΠ΅ΡΠ΅Π· ethernet, ΠΈ ΡΠ΅ΡΠ΅Π· usb wi-fi (ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊ 1 ΡΠΎΡΡΠ΅ΡΡ) ΠΈ ΠΏΠΎ Π²ΠΎΠ·Π΄ΡΡ
Ρ, ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Ρ Π²ΡΠ΄Π°Π²Π°Π»ΠΎ Π² ΡΠ°ΠΉΠΎΠ½Π΅ 20ΠΠ±ΠΈΡ/Ρ.
P.S. ΠΠΎΠΎΠ±ΡΠ΅ Π΄Π°Π½Π½ΡΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΠΎΠ΄ ΡΡΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π°Π΄Π°ΠΏΡΠ΅Ρ ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ² Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° RPI. Π― ΠΏΠΎΡΠΎΠΌ Π΅Π³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠΈΠ» ΠΈ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ Π΄Π΅ΡΠΊΡΠΎΠΏΠ΅ Ρ Linux Mint β ΡΠ°ΠΌ ΡΠΎΠΆΠ΅ Π²ΡΠ΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ. ΠΡΠΎΡΡΠΎ Π²Π°ΠΌ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΠ΄ΡΠ°.
UPD. ΠΠ½Π°ΡΡΠΈΠ΅ Π»ΡΠ΄ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Π»ΠΈ: ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ ΡΠ΄ΡΠ° Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ±ΠΈΡΠ°ΡΡ ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ dkms. Π readme ΠΊ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ ΡΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠΎΠΆΠ΅ Π΅ΡΡΡ
pi@raspberrypi:/home/pi# sudo dkms add ./rtl8188eu
pi@raspberrypi:/home/pi# sudo dkms build 8188eu/1.0
pi@raspberrypi:/home/pi# sudo dkms install 8188eu/1.0
UPD2. ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΡΠΉ
Π‘ΡΡΠ»ΠΊΠΈ
β
β
β
β
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com