Π‘Π²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° RaspberryPi с TP-Link TL-WN727N

Π—Π΄Ρ€Π°Π²Π΅ΠΉ, Π₯Π°Π±Ρ€!

Π Π΅ΡˆΠΈΡ… Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ° ΠΌΠ°Π»ΠΈΠ½ΠΊΠ°Ρ‚Π° си с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΏΠΎ Π²ΡŠΠ·Π΄ΡƒΡ…Π°.

Казано-сторСно, Π·Π° Ρ‚ΠΎΠ²Π° бСшС Π·Π°ΠΊΡƒΠΏΠ΅Π½ Π² Π½Π°ΠΉ-близкия ΠΌΠ°Π³Π°Π·ΠΈΠ½ usb wi-fi Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΎΡ‚ извСстната Ρ„ΠΈΡ€ΠΌΠ° TP-Link. Π’Π΅Π΄Π½Π°Π³Π° Ρ‰Π΅ ΠΊΠ°ΠΆΠ°, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ някакъв Π½Π°Π½ΠΎ usb ΠΌΠΎΠ΄ΡƒΠ», Π° напълно Π³Π°Π±Π°Ρ€ΠΈΡ‚Π½ΠΎ устройство с Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ стандартна Ρ„Π»Π°ΡˆΠΊΠ° (ΠΈΠ»ΠΈ Π°ΠΊΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚Π΅, Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Π»Π΅Ρ† Π½Π° Π²ΡŠΠ·Ρ€Π°ΡΡ‚Π΅Π½ мъТ). ΠŸΡ€Π΅Π΄ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ°Ρ‚Π° ΠΌΠ°Π»ΠΊΠΎ ΠΏΡ€ΠΎΡƒΡ‡ΠΈΡ… списъка с ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΈ Π·Π° RPI ΠΈ TP-Link бСшС Ρ‚Π°ΠΌ (Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ слСд Ρ‚ΠΎΠ²Π° установих, Ρ‡Π΅ Π½Π΅ съм Π²Π·Π΅Π» ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΌΠ½ΠΎΠ³ΠΎ подробности, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ извСстно, Π΄ΡΠ²ΠΎΠ»ΡŠΡ‚ Π΅ Π² Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈΡ‚Π΅). И Ρ‚Π°ΠΊΠ°, Ρ…Π»Π°Π΄Π½Π°Ρ‚Π° ΠΏΡ€ΠΈΠΊΠ°Π·ΠΊΠ° Π·Π° ΠΌΠΎΠΈΡ‚Π΅ прСмСТдия Π·Π°ΠΏΠΎΡ‡Π²Π°, Π²Π°ΡˆΠ΅Ρ‚ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΎ към дСтСктивска история Π² 3 части. ЗаинтСрСсованитС моля Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Ρ‚.

Бтатия Π‘Π²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° WiFi Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° WN727N към Ubuntu/Mint ΠΌΠΈ частично ΠΏΠΎΠΌΠΎΠ³Π½Π°, Π½ΠΎ всичко ΠΏΠΎ Ρ€Π΅Π΄Π° си.

Условия Π½Π° Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π°

Π”Π°Π΄Π΅Π½ΠΎ:

  1. Π΅Π΄Π½ΠΎΠΏΠ»Π°Ρ‚Π΅Π½ ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ Raspberry Pi 2 B v1.1 β€” 1 Π±Ρ€.
  2. usb wi-fi Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ WN727N β€” 1 Π±Ρ€.
  3. Π΄Π²Π΅ Π½Π΅ съвсСм ΠΊΡ€ΠΈΠ²ΠΈ Ρ€ΡŠΡ†Π΅ β€” 2 Π±Ρ€.
  4. ΠΊΠ°Ρ‚ΠΎ ОБ Π΅ инсталиран послСдния Raspbian (Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° debian 10 Buster)
  5. ядро вСрсия 4.19.73-v7+

НамСрСтС: ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ към ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ (wi-fi ΠΎΡ‚ домашния Ρ€ΡƒΡ‚Π΅Ρ€)

Π‘Π»Π΅Π΄ Ρ€Π°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΌ инструкциитС Π²ΡŠΡ‚Ρ€Π΅:

БистСмна ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚: Windows 10/8/7/XP (Π΄ΠΎΡ€ΠΈ Π΄Π°, Π΄ΠΎΡ€ΠΈ XP) ΠΈ MacOS 10.9-10.13

Π•Π΅Ρ…, Π·Π° линукситС ΠΊΠ°ΠΊΡ‚ΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π½ΠΈΡ‚ΠΎ Π΄ΡƒΠΌΠ°. Π’Π΅Ρ‡Π΅ бСшС 2019-Ρ‚Π°, Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ всС ΠΎΡ‰Π΅ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° сС ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Ρ‚ Ρ€ΡŠΡ‡Π½ΠΎ...

Π˜ΠΌΠ°Ρ…ΠΌΠ΅ с нас 2 ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π°, 75 Ρ…ΠΈΠ». Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΏΠ΅Ρ‚ Π±ΠΈΠ½Π°Ρ€Π½ΠΈ Π±Π»ΠΎΠ±Π°, ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ масив Π³ΠΎΠ»ΠΈ ΠΆΠ΅Π½ΠΈ с Π»ΠΎΠ³ΠΎΡ‚ΠΎ ΠΈ ΠΌΠΎΡ€Π΅ ΠΎΡ‚ Ρ…Π΅Π΄Π΅Ρ€ΠΈ Π½Π° всички Π΅Π·ΠΈΡ†ΠΈ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ. НС Ρ‡Π΅ Ρ‚ΠΎΠ²Π° бСшС Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π΅Π½ Π½Π°Π±ΠΎΡ€ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°. Но Π°ΠΊΠΎ Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρˆ Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Ρˆ систСмата си сам, става Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° ΡΠΏΡ€Π΅Ρˆ. ЕдинствСното, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠ΅ Ρ‚Ρ€Π΅Π²ΠΎΠΆΠ΅ΡˆΠ΅, бяха Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π·Π° wi-fi. Няма Π½ΠΈΡ‰ΠΎ ΠΏΠΎ-Π±Π΅Π·ΠΏΠΎΠΌΠΎΡ‰Π½ΠΎ, Π±Π΅Π·ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½ΠΎ ΠΈ Ρ€Π°Π·Ρ€ΡƒΡˆΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΡ‚ сглобяванСто Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ ΠΎΡ‚ изходния ΠΊΠΎΠ΄. Но Π·Π½Π°Π΅Ρ…, Ρ‡Π΅ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ късно Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ ΠΈ към Ρ‚ΠΎΠ²Π°.

Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ извСстно, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с usb wi-fi Π½Π° линукс Π΅ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π° ΠΈ ΠΌΠ°Π»ΠΊΠΎ нСприятна (ΠΊΠ°Ρ‚ΠΎ руски ΡΡƒΡˆΠΈ).

Π’ кутията имашС ΠΈ CD с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ. Π‘Π΅Π· особСна Π½Π°Π΄Π΅ΠΆΠ΄Π° ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΈΠΌΠ° Π½Π° Π½Π΅Π³ΠΎ β€” Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠ°, Π½Π΅ бяха сС ΠΏΠΎΠ³Ρ€ΠΈΠΆΠΈΠ»ΠΈ. Π’ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΌΠ΅ ΠΎΡ‚Π²Π΅Π΄Π΅ Π½Π° сайта Π½Π° производитСля, Π½ΠΎ Ρ‚Π°ΠΌ имашС линукс Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ само Π·Π° рСвизия Π½Π° устройството v4, Π° Π½Π° Ρ€ΡŠΠΊΠ° ΠΈΠΌΠ°ΠΌ v5.21. И Π² допълнСниС Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ стари вСрсии Π½Π° ядрото 2.6-3.16. ΠžΠ±Π΅Π·ΠΊΡƒΡ€Π°ΠΆΠ΅Π½ ΠΎΡ‚ ΠΏΡ€ΠΎΠ²Π°Π»Π° ΠΎΡ‰Π΅ Π² самото Π½Π°Ρ‡Π°Π»ΠΎ, Π²Π΅Ρ‡Π΅ мислСх, Ρ‡Π΅ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° Π²Π·Π΅ΠΌΠ° TL-WN727N (Ρ‚ΠΎΠΉ Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-скъп ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° 300Mbps Π² сравнСниС с 150 Π½Π° моя, Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ сС ΠΎΠΊΠ°Π·Π°, Π·Π° Raspberry Pi Ρ‚ΠΎΠ²Π° ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ няма Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π·Π° ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ пиша ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ). Но Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΎΡ‚ΠΎ Π΅, Ρ‡Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π·Π° Π½Π΅Π³ΠΎ Π²Π΅Ρ‡Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ ΠΈ сС инсталират лСсно с ΠΏΠ°ΠΊΠ΅Ρ‚. firmware-ralink. ОбикновСно рСвизията Π½Π° устройството ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π²ΠΈΠ΄ΠΈ Π½Π° корпуса Π½Π° устройството Π½Π° Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚Π° Π΄ΠΎ сСриСн Π½ΠΎΠΌΠ΅Ρ€.

По-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ½ΠΎΡ‚ΠΎ Π³ΡƒΠ³Π»Π΅Π½Π΅ ΠΈ посСщСниС Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ„ΠΎΡ€ΡƒΠΌΠΈ Π½Π΅ донСсС особСно Π΄ΠΎΠ±Ρ€ΠΈ Π½ΠΎΠ²ΠΈΠ½ΠΈ. Π―Π²Π½ΠΎ Π½ΠΈΠΊΠΎΠΉ ΠΏΡ€Π΅Π΄ΠΈ ΠΌΠ΅Π½ Π½Π΅ Π΅ ΠΎΠΏΠΈΡ‚Π²Π°Π» Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ΅ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΡŠΠ² Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Π½Π° Linux. Π£Ρ„, ΠΊΡŠΡΠΌΠ΅Ρ‚ΡŠΡ‚ ΠΌΠΈ наистина Π΅ нСщастСн.

ВсС ΠΏΠ°ΠΊ, лъТа, посСщСниСто Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠΈ (Π³Π»Π°Π²Π½ΠΎ англоговорящи) ΡΡŠΡ‰ΠΎ Π΄Π°Π΄Π΅ своитС ΠΏΠ»ΠΎΠ΄ΠΎΠ²Π΅; Π² някои Ρ‚Π΅ΠΌΠΈ имашС спомСнаванС Π½Π° господин lwfinger, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ извСстСн с Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ Π΅ написал извСстСн Π±Ρ€ΠΎΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° WiFi Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΈ. НСговият Git Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ‰Π΅ бъдС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Π»ΠΈΠ½ΠΊΠΎΠ²Π΅Ρ‚Π΅ Π² края Π½Π° статията. И вторият ΡƒΡ€ΠΎΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ усвоих β€” трябва Π΄Π° сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π° устройството, Π·Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΊΠΎΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΡƒ ΠΏΠΎΠ΄Ρ…ΠΎΠΆΠ΄Π°.

Част 1. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°

ΠŸΡ€ΠΈ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° устройството Π² ΠΏΠΎΡ€Ρ‚Π° Ρ€Π°Π·Π±ΠΈΡ€Π° сС, никакъв свСтодиод Π½Π΅ свСтна. И ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ Π½Π΅ Π΅ ясно Π΄Π°Π»ΠΈ Π½Π΅Ρ‰ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈΠ»ΠΈ Π½Π΅.

ΠŸΡŠΡ€Π²ΠΎ, Π·Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π° Π΄Π°Π»ΠΈ ядрото Π²ΠΈΠΆΠ΄Π° Π½Π°ΡˆΠ΅Ρ‚ΠΎ устройство, ΠΎΡ‚ΠΈΠ²Π°ΠΌ Π² dmesg:

[  965.606998] usb 1-1.3: Π½ΠΎΠ²ΠΎ високоскоростно USB устройство Π½ΠΎΠΌΠ΅Ρ€ 9, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΎ dwc_otg
[  965.738195] usb 1-1.3: Ново USB устройство Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΎ, idVendor=2357, idProduct=0111, bcdDevice= 0.00
[  965.738219] usb 1-1.3: Нови Π½ΠΈΠ·ΠΎΠ²Π΅ Π½Π° USB устройство: Mfr=1, Product=2, SerialNumber=3
[  965.738231] usb 1-1.3: ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚: 802.11n NIC
[  965.738243] usb 1-1.3: ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»: Realtek
[  965.738255] usb 1-1.3: Π‘Π΅Ρ€ΠΈΠΉΠ΅Π½ Π½ΠΎΠΌΠ΅Ρ€: 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. ΠŸΡ€Π΅Π²ΡŠΠ·Ρ…ΠΎΠ΄ΡΡ‚Π²ΠΎΡ‚ΠΎ Π½Π° Π‘ΠΎΡ€Π½

Бвалям исходницитС Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΎΡ‚ Π³ΠΈΡ‚Π°.

ΠΠ°ΡΡ‚ΡŠΠΏΠΈ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° прСинсталация Π½Π° Windows, Π·Π° Π΄Π° сС Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΠΌ с Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ с линуксоидитС β€” ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π΅Ρ‰ΠΎ ΠΎΡ‚ сорс ΠΊΠΎΠ΄. ΠšΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ сС ΠΎΠΊΠ°Π·Π°, Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ:

make
sudo make install

Π½ΠΎ Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π² ядрото Π½ΠΈ трябват Π·Π°Π³Π»Π°Π²Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π·Π° Π½Π°ΡˆΠ°Ρ‚Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° вСрсия.

Π’ стоковия Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΈΠΌΠ° ΠΏΠ°ΠΊΠ΅Ρ‚ raspberrypi-kernel-headers, Π½ΠΎ Ρ‚ΠΎΠΉ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° вСрсия Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° ядрото 4.19.66-v7l+, ΠΈ Ρ‚ΠΎΠ²Π° Π½Π΅ Π½ΠΈ устройва. Но Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° заглавията Π½Π° Π½ΡƒΠΆΠ½Π°Ρ‚Π° вСрсия, ΠΊΠ°ΠΊΡ‚ΠΎ сС ΠΎΠΊΠ°Π·Π°, ΠΈΠΌΠ° ΡƒΠ΄ΠΎΠ±Π½ΠΎ срСдство rpi-source (Π»ΠΈΠ½ΠΊ Π² края Π½Π° Π³ΠΈΡ‚Ρ…Π°Π±), с ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° свалим Π½ΡƒΠΆΠ½ΠΈΡ‚Π΅ заглавия. ΠšΠ»ΠΎΠ½ΠΈΡ€Π°ΠΌΠ΅ рСпозитория, ΠΏΡ€Π°Π²ΠΈΠΌ скрипта изпълним, стартирамС. ΠŸΡŠΡ€Π²ΠΈΡΡ‚ старт ΠΏΠ°Π΄Π½Π° с Π³Ρ€Π΅ΡˆΠΊΠ° β€” няма ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° bc. Π—Π° щастиС, тя я ΠΈΠΌΠ° Π² рСпозитория ΠΈ просто я инсталирамС.

sudo apt-get install bc

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° послСдва ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ старт ΠΈ свалянСто Π½Π° заглавията (ΠΈ послС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π΅Ρ‰ΠΎ, сСга Π²Π΅Ρ‡Π΅ Π½Π΅ помня) ΠΎΡ‚Π½Π΅ΠΌΠ° извСстно Π²Ρ€Π΅ΠΌΠ΅ ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° сС отпуснСм Π½Π°Π·Π°Π΄, Windows стана ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π° във всички свои проявлСния.

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ всички заглавия са свалСни, провСрявамС, Ρ‡Π΅ Π΅ създадСн дирСктория /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, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° обслуТва. Π—Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π°ΡˆΠ΅Ρ‚ΠΎ устройство с Ρ‚ΠΎΠ·ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, просто Π΄ΠΎΠ±Π°Π²ΠΈΡ… своя ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π² Ρ„Π°ΠΉΠ»Π° rtl8188eu/os_dep/usb_intf.c

static struct usb_device_id rtw_usb_id_tbl[] = {
        /*=== Realtek дСмо дъска ===*/
        {USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8179)}, /* 8188EUS */
        {USB_DEVICE(USB_VENDER_ID_REALTEK, 0x0179)}, /* 8188ETV */
        /*=== клиСнтски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ ===*/
        /****** 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 */
        {}      /* Π—Π°Π²ΡŠΡ€ΡˆΠ²Π°Ρ‰Π° записа */
};

ΠŸΡ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈ Π³ΠΎ инсталирах ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π² систСмата.

И Ρ‚ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ всичко Π·Π°Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π›Π°ΠΌΠΏΠΈΡ‡ΠΊΠ°Ρ‚Π° Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° свСтна ΠΈ Π² списъка Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ интСрфСйси сС появи Π½ΠΎΠ²ΠΎ устройство.

ΠŸΡ€Π΅Π³Π»Π΅Π΄ΡŠΡ‚ Π½Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈΡ‚Π΅ интСрфСйси ΠΏΠΎΠΊΠ°Π·Π²Π° слСдното:

pi@raspberrypi:/home/pi/rtl8188eu# iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     unassociated  ESSID:""  Nickname:""
          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

Бонус Π·Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΎΡ‡Π΅Ρ‚ΠΎΡ…Π° Π΄ΠΎ края

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ Π»ΠΈ ΠΊΠ°ΠΊ ΠΊΠ°Π·Π°Ρ…, Ρ‡Π΅ Π½Π΅ Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΊΠ°ΠΊΠ²Π° Π΅ максималната скорост, заявСна Π½Π° вашия Π°Π΄Π°ΠΏΡ‚Π΅Ρ€?
Π’Π°ΠΊΠ° Ρ‡Π΅, Π½Π° Raspberry Pi (ΠΏΡ€Π΅Π΄ΠΈ ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° 4) всичкитС устройства (Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈ Ethernet Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°) са Π½Π° Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° USB шина. Π‘Ρ‚Ρ€Π°Ρ…ΠΎΡ‚Π½ΠΎ, Π½Π°Π»ΠΈ? Π—Π°Ρ‚ΠΎΠ²Π° пропускната способност Π½Π° USB ΡˆΠΈΠ½Π°Ρ‚Π° сС Π΄Π΅Π»ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ всички устройства Π½Π° нСя. ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° скоростта ΠΈ ΠΏΡ€Π΅Π· Ethernet, ΠΈ ΠΏΡ€Π΅Π· USB Wi-Fi (ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ към Π΅Π΄ΠΈΠ½ Ρ€ΡƒΡ‚Π΅Ρ€), ΠΈ ΠΏΠΎ Π²ΡŠΠ·Π΄ΡƒΡ…Π°, ΠΈ ΠΏΠΎ ΠΊΠ°Π±Π΅Π» ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ ΠΎΠΊΠΎΠ»ΠΎ 20 ΠœΠ±ΠΈΡ‚/с.

P.S. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ€ΡŠΡ‡Π½ΠΈΠΊ Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π·Π° Ρ‚ΠΎΠ·ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Π΅ Π²Π°Π»ΠΈΠ΄Π΅Π½ Π½Π΅ само Π·Π° Raspberry Pi. По-късно Π³ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ… ΠΈ Π½Π° настолния си ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ с 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. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΏΠ°Ρ‚Ρ‡ Π·Π° device id бСшС ΠΏΡ€ΠΈΠ΅Ρ‚ Π² основната ΠΊΠ»ΠΎΠ½ΠΊΠ° Π½Π° рСпозитория lwfinger/rtl8188eu.

Π’Ρ€ΡŠΠ·ΠΊΠΈ
β€” АдаптСри USB Wi-Fi Π·Π° Raspberry Pi
β€” GitHub lwfinger/rtl8188eu
β€” usb.ids
β€” rpi-source

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster