เชšเชพเชฒเซ‹ TP-Link TL-WN727N เชธเชพเชฅเซ‡ RaspberryPi เชจเซ‡ เชฎเชฟเชคเซเชฐเซ‹ เชฌเชจเชพเชตเซ€เช

เชนเซ‡ เชนเชฌเชฐ!

เชฎเซ‡เช‚ เชเช•เชตเชพเชฐ เชฎเชพเชฐเชพ เชฐเชพเชธเซเชชเชฌเซ‡เชฐเซ€เชจเซ‡ เชนเชตเชพเชฎเชพเช‚ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸเชฅเซ€ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚.

เช† เชนเซ‡เชคเซ เชฎเชพเชŸเซ‡ เชฎเซ‡เช‚ เชจเชœเซ€เช•เชจเชพ เชธเซเชŸเซ‹เชฐเชฎเชพเช‚เชฅเซ€ เชœเชพเชฃเซ€เชคเซ€ เช•เช‚เชชเชจเซ€ TP-Link เชชเชพเชธเซ‡เชฅเซ€ เชฏเซเชเชธเชฌเซ€ เชตเชพเช‡-เชซเชพเช‡ เชตเซเชนเซ€เชธเชฒ เช–เชฐเซ€เชฆเซเชฏเซเช‚. เชนเซเช‚ เชคเชฐเชค เชœ เช•เชนเซ€เชถ เช•เซ‡ เช† เช•เซ‹เชˆ เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชจเซ‡เชจเซ‹ เชฏเซเชเชธเชฌเซ€ เชฎเซ‹เชกเซเชฏเซเชฒ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชเช•เชฆเชฎ เชฎเซ‹เชŸเซเช‚ เช‰เชชเช•เชฐเชฃ เช›เซ‡, เชœเซ‡ เชจเชฟเชฏเชฎเชฟเชค เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชจเชพ เช•เชฆ (เช…เชฅเชตเชพ, เชœเซ‹ เชคเชฎเชจเซ‡ เช—เชฎเซ‡ เชคเซ‹, เชชเซเช–เซเชค เชตเซเชฏเช•เซเชคเชฟเชจเซ€ เชคเชฐเซเชœเชจเซ€ เช†เช‚เช—เชณเซ€เชจเซเช‚ เช•เชฆ). เช–เชฐเซ€เชฆเชคเชพ เชชเชนเซ‡เชฒเชพ, เชฎเซ‡เช‚ RPI เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชตเซเชนเชฟเชธเชฒ เช‰เชคเซเชชเชพเชฆเช•เซ‹เชจเซ€ เชธเซ‚เชšเชฟ เชชเชฐ เชฅเซ‹เชกเซเช‚ เชธเช‚เชถเซ‹เชงเชจ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ TP-Link เชธเซ‚เชšเชฟเชฎเชพเช‚ เชนเชคเซเช‚ (เชœเซ‹เช•เซ‡, เชคเซ‡ เชชเช›เซ€เชฅเซ€ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชฎเซ‡เช‚ เชธเซ‚เช•เซเชทเซเชฎเชคเชพเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเซ€ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชถเซ‡เชคเชพเชจ, เชœเซ‡เชฎ เช†เชชเชฃเซ‡ เชœเชพเชฃเซ€เช เช›เซ€เช. , เชตเชฟเช—เชคเซ‹เชฎเชพเช‚ เช›เซ‡). เชคเซ‡เชฅเซ€, เชฎเชพเชฐเชพ เช–เซ‹เชŸเชพ เชธเชพเชนเชธเซ‹เชจเซ€ เช เช‚เชกเซ€ เชตเชพเชฐเซเชคเชพ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡; เช…เชฎเซ‡ เชคเชฎเชพเชฐเชพ เชงเซเชฏเชพเชจ เชชเชฐ 3 เชญเชพเช—เซ‹เชฎเชพเช‚ เชกเชฟเชŸเซ‡เช•เซเชŸเซ€เชต เชตเชพเชฐเซเชคเชพ เชฐเชœเซ‚ เช•เชฐเซ€เช เช›เซ€เช. เชฐเชธ เชงเชฐเชพเชตเชคเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡, เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เชฌเชฟเชฒเชพเชกเซ€เชจเซ‹ เชธเช‚เชฆเชฐเซเชญ เชฒเซ‹.

เช•เชฒเชฎ WN727N WiFi เชเชกเซ‡เชชเซเชŸเชฐเชจเซ‡ Ubuntu/Mint เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชฎเชจเซ‡ เช†เช‚เชถเชฟเช• เชฐเซ€เชคเซ‡ เชฎเชฆเชฆ เช•เชฐเซ€, เชชเชฐเช‚เชคเซ เชชเซเชฐเชฅเชฎ เชตเชธเซเชคเซเช“ เชชเซเชฐเชฅเชฎ.

เชธเชฎเชธเซเชฏเชพเชจเซ€ เชถเชฐเชคเซ‹

เช†เชชเซ‡เชฒ:

  1. เชธเชฟเช‚เช—เชฒ เชฌเซ‹เชฐเซเชก เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชฐเชพเชธเซเชชเชฌเซ‡เชฐเซ€ เชชเซ€ 2 เชฌเซ€ v1.1 โ€“ 1 เชญเชพเช—
  2. เชฏเซเชเชธเชฌเซ€ เชตเชพเช‡-เชซเชพเช‡ เชตเซเชนเซ€เชธเชฒ WN727N - 1 เชŸเซเช•เชกเซ‹
  3. เชคเชฆเซเชฆเชจ เช•เซเชŸเชฟเชฒ เชนเชพเชฅเชจเซ€ เชœเซ‹เชกเซ€ - 2 เชŸเซเช•เชกเชพเช“
  4. เชจเชตเซ€เชจเชคเชฎ เชฐเชพเชธเซเชชเชฌเชฟเชฏเชจ OS เชคเชฐเซ€เช•เซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซเช‚ เช›เซ‡ (เชกเซ‡เชฌเชฟเชฏเชจ 10 เชฌเชธเซเชŸเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค)
  5. เช•เชฐเซเชจเชฒ เชธเช‚เชธเซเช•เชฐเชฃ 4.19.73-v7+

เชถเซ‹เชงเซ‹: เช‡เชจเซเชŸเชฐเชจเซ‡เชŸเชฅเซ€ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ‹ (เชตเชพเช‡-เชซเชพเช‡ เชคเชฎเชพเชฐเชพ เชนเซ‹เชฎ เชฐเชพเช‰เชŸเชฐเชฅเซ€ เชตเชฟเชคเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡)

เชเชกเซ‡เชชเซเชŸเชฐเชจเซ‡ เช…เชจเชชเซ‡เช• เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชฎเซ‡เช‚ เช…เช‚เชฆเชฐเชจเซ€ เชธเซ‚เชšเชจเชพเช“ เชตเชพเช‚เชšเซ€:

เชธเชฟเชธเซเชŸเชฎ เชธเซเชธเช‚เช—เชคเชคเชพ: Windows 10/8/7/XP (เช†เช•เชพเชถ เชชเชฃ, XP เชชเชฃ) เช…เชจเซ‡ MacOS 10.9-10.13

เชนเชฎเซเชฎ, เชนเช‚เชฎเซ‡เชถเชจเซ€ เชœเซ‡เชฎ, เชฒเชฟเชจเช•เซเชธ เชตเชฟเชถเซ‡ เชเช• เชชเชฃ เชถเชฌเซเชฆ เชจเชฅเซ€. เชคเซ‡ 2k19 เชนเชคเซเช‚, เช…เชจเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเซ‡ เชนเชœเซ€ เชชเชฃ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชเชธเซ‡เชฎเซเชฌเชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡...

เช…เชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ 2 เช•เชฎเซเชชเชพเชˆเชฒเชฐเซเชธ, 75 เชนเชœเชพเชฐ เชฒเชพเชˆเชฌเซเชฐเซ‡เชฐเซ€เช“, เชชเชพเช‚เชš เชฆเซเชตเชฟเชธเช‚เช—เซ€ เชฌเซเชฒเซ‹เชฌเซเชธ, เชฒเซ‹เช—เซ‹ เชธเชพเชฅเซ‡ เชจเช—เซเชจ เชธเซเชคเซเชฐเซ€เช“เชจเซ€ เช…เชกเชงเซ€ เชเชฐเซ‡ เช…เชจเซ‡ เชฌเชงเซ€ เชญเชพเชทเชพเช“ เช…เชจเซ‡ เชฎเชพเชฐเซเช•เช…เชชเซเชธเชจเชพ เชนเซ‡เชกเชฐเซ‹เชจเซ‹ เช†เช–เซ‹ เชธเชฎเซเชฆเซเชฐ เชนเชคเซ‹. เชเชตเซเช‚ เชจเชฅเซ€ เช•เซ‡ เช† เชจเซ‹เช•เชฐเซ€ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชธเซ‡เชŸ เช›เซ‡. เชชเชฐเช‚เชคเซ เชเช•เชตเชพเชฐ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชธเชฟเชธเซเชŸเชฎ เชเชธเซ‡เชฎเซเชฌเชฒ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹, เชคเซ‡เชจเซ‡ เชฐเซ‹เช•เชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡. เชเช•เชฎเชพเชคเซเชฐ เชตเชธเซเชคเซ เชœเซ‡เชฃเซ‡ เชฎเชจเซ‡ เชšเชฟเช‚เชคเชพ เช•เชฐเซ€ เชนเชคเซ€ เชคเซ‡ เชนเชคเซ€ เชตเชพเช‡-เชซเชพเช‡ เชฎเชพเชŸเซ‡เชจเชพ เชกเซเชฐเชพเช‡เชตเชฐเซ‹. เชธเซเชคเซเชฐเซ‹เชคเชฎเชพเช‚เชฅเซ€ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชฌเชจเชพเชตเชตเชพ เช•เชฐเชคเชพเช‚ เชฒเชพเชšเชพเชฐ, เชฌเซ‡เชœเชตเชพเชฌเชฆเชพเชฐ เช…เชจเซ‡ เชญเซเชฐเชทเซเชŸ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ เชนเซเช‚ เชœเชพเชฃเชคเซ‹ เชนเชคเซ‹ เช•เซ‡ เชตเชนเซ‡เชฒเชพ เช•เซ‡ เชชเช›เซ€ เช†เชชเชฃเซ‡ เช† เช•เชšเชฐเซ‹ เชคเชฐเชซ เชธเซเชตเชฟเชš เช•เชฐเซ€เชถเซเช‚.

เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชœเซ‡เชฎ เชคเชฎเซ‡ เชœเชพเชฃเซ‹ เช›เซ‹, เชฒเชฟเชจเช•เซเชธ เชชเชฐ เชฏเซเชเชธเชฌเซ€ เชตเชพเช‡-เชซเชพเช‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เช เช›เซ‡ เชชเซ€เชกเชพเชฆเชพเชฏเช• เช…เชจเซ‡ เช•เช‚เชˆเช• เช…เช‚เชถเซ‡ เชธเซเชตเชพเชฆเชนเซ€เชจ (เชฐเชถเชฟเชฏเชจ เชธเซเชถเซ€เชจเซ€ เชœเซ‡เชฎ).

เชฌเซ‹เช•เซเชธเชฎเชพเช‚ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชธเชพเชฅเซ‡เชจเซ€ เชธเซ€เชกเซ€ เชชเชฃ เช›เซ‡. เช–เซ‚เชฌ เช†เชถเชพ เชตเชฟเชจเชพ เชนเซเช‚ เชคเซ‡เชจเชพ เชชเชฐ เชถเซเช‚ เช›เซ‡ เชคเซ‡ เชœเซ‹เช‰เช‚ เช›เซเช‚ - เชคเซ‡เช“เช เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เชคเซ‡เชจเซ€ เช•เชพเชณเชœเซ€ เชฒเซ€เชงเซ€ เชจเชฅเซ€. เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชถเซ‹เชง เชฎเชจเซ‡ เช‰เชคเซเชชเชพเชฆเช•เชจเซ€ เชตเซ‡เชฌเชธเชพเชˆเชŸ เชชเชฐ เชฒเชพเชตเซ€, เชชเชฐเช‚เชคเซ เชคเซเชฏเชพเช‚ เชซเช•เซเชค เช‰เชชเช•เชฐเชฃเชจเชพ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชฎเชพเชŸเซ‡ Linux เชกเซเชฐเชพเชˆเชตเชฐ เช›เซ‡ v4, เช…เชจเซ‡ เชฎเชพเชฐเชพ เชนเชพเชฅเชฎเชพเช‚ เชนเชคเซ€ v5.21. เช…เชจเซ‡ เช‰เชชเชฐเชพเช‚เชค, เช–เซ‚เชฌ เชœเซ‚เชจเชพ เช•เชฐเซเชจเชฒ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ 2.6-3.16 เชฎเชพเชŸเซ‡. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชจเชฟเชทเซเชซเชณเชคเชพเชฅเซ€ เชจเชฟเชฐเชพเชถ เชฅเชˆเชจเซ‡, เชฎเซ‡เช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เชฎเชพเชฐเซ‡ TL-WN727N เชฒเซ‡เชตเซเช‚ เชœเซ‹เชˆเช (เชคเซ‡ เชฅเซ‹เชกเซเช‚ เชตเชงเซ เช–เชฐเซเชšเชพเชณ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ 300 เชตเชฟเชฐเซเชฆเซเชง 150Mbps เชนเซ‡เชจเซเชกเชฒ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เชคเซ‡เชฎ, เช†เชจเชพเชฅเซ€ เช•เซ‹เชˆ เชซเชฐเช• เชชเชกเชคเซ‹ เชจเชฅเซ€. เชฐเชพเชธเซเชชเชฌเซ‡เชฐเซ€, เช† เชตเชฟเชถเซ‡ เชชเช›เซ€เชฅเซ€ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡). เชชเชฐเช‚เชคเซ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชฌเชพเชฌเชค เช เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡ เช…เชจเซ‡ เชซเช•เซเชค เชชเซ‡เช•เซ‡เชœ เชคเชฐเซ€เช•เซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เช›เซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ-เชฐเซ‡เชฒเชฟเช‚เช•. เชคเชฎเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชธเซ€เชฐเซ€เชฏเชฒ เชจเช‚เชฌเชฐเชจเซ€ เชฌเชพเชœเซเชฎเชพเช‚ เชธเซเชŸเซ€เช•เชฐ เชชเชฐ เช‰เชชเช•เชฐเชฃเชจเชพ เชฎเซเช–เซเชฏ เชญเชพเช— เชชเชฐ เช‰เชชเช•เชฐเชฃเชจเซเช‚ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹.

เช†เช—เชณ เช—เซ‚เช—เชฒเชฟเช‚เช— เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชซเซ‹เชฐเชฎเชจเซ€ เชฎเซเชฒเชพเช•เชพเชค เชฒเซ‡เชตเชพเชฅเซ€ เชตเชงเซ เชธเชพเชฐเซเช‚ เชฅเชฏเซเช‚ เชจเชฅเซ€. เชฆเซ‡เช–เซ€เชคเซ€ เชฐเซ€เชคเซ‡ เชฎเชพเชฐเชพ เชชเชนเซ‡เชฒเชพเช‚ เช•เซ‹เชˆเช เช†เชตเชพ เชเชกเซ‡เชชเซเชŸเชฐเชจเซ‡ Linux เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เชจเชฅเซ€. เชนเชฎเซเชฎ, เชนเซเช‚ เชกเซ‚เชฌเซ€ เช—เชฏเซ‡เชฒเชพ เชฎเชพเชฃเชธ เชœเซ‡เชŸเชฒเซ‹ เชญเชพเช—เซเชฏเชถเชพเชณเซ€ เช›เซเช‚.

เชœเซ‹ เช•เซ‡, เชจเชพ, เชนเซเช‚ เชœเซ‚เช เซเช‚ เชฌเซ‹เชฒเซเช‚ เช›เซเช‚, เชซเซ‹เชฐเชฎ (เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ เช…เช‚เช—เซเชฐเซ‡เชœเซ€-เชญเชพเชทเชพ) เชจเซ€ เชฎเซเชฒเชพเช•เชพเชค เชฒเซ‡เชตเชพเชจเซเช‚ เชชเชฃ เชซเชณ เชฎเชณเซเชฏเซเช‚; เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเชทเชฏเซ‹เชฎเชพเช‚ เชšเซ‹เช•เซเช•เชธ เชถเซเชฐเซ€ เชฒเชซเชฟเช‚เช—เชฐเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เชนเชคเซ‹, เชœเซ‡ Wi-Fi เชเชกเซ‡เชชเซเชŸเชฐเซ‹ เชฎเชพเชŸเซ‡ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชฒเช–เชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเช–เซเชฏเชพเชค เช›เซ‡. . เชคเซ‡เชฎเชจเซเช‚ เช—เชฟเชŸ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€ เชฒเชฟเช‚เช•เซเชธเชฎเชพเช‚ เชฒเซ‡เช–เชจเชพ เช…เช‚เชคเซ‡ เช›เซ‡. เช…เชจเซ‡ เชฌเซ€เชœเซ‹ เชชเชพเช  เชœเซ‡ เชฎเซ‡เช‚ เชถเซ€เช–เซเชฏเซ‹ เชคเซ‡ เช เช›เซ‡ เช•เซ‡ เช•เชฏเซ‹ เชกเซเชฐเชพเชˆเชตเชฐ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เชคเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃเชจเซ‡ เช“เชณเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชญเชพเช— 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

เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชœเซเช เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชชเชฃ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เชฐเซ€เช…เชฒเชŸเซ‡เช• เชšเชฟเชช เช…เชจเซ‡ เชฏเซเชเชธเชฌเซ€ เชฌเชธเชฎเชพเช‚ เช‰เชชเช•เชฐเชฃเชจเซ€ VID/PID เช›เซ‡.

เชšเชพเชฒเซ‹ เช†เช—เชณ เชœเชˆเช เช…เชจเซ‡ เชœเซ‹เชˆเช 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, เชœเซ‡ เช† เชธเชพเช‡เชŸเชจเชพ ID เชจเซ€ เชธเชฎเชพเชจ เชธเซ‚เชšเชฟ เช›เซ‡. เชกเชฟเชธเซเชชเซเชฒเซ‡เชจเซ€ เชธเซเช‚เชฆเชฐเชคเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เช‚ เชฎเชพเชฐเซ€ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชตเชฟเช•เซเชฐเซ‡เชคเชพ 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-เชธเซเชฐเซ‹เชค (เช—เซ€เชฅเชฌ เชชเชฐเชจเชพ เช…เช‚เชคเซ‡ เชฒเชฟเช‚เช•), เชœเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชคเชฎเซ‡ เชœเชฐเซ‚เชฐเซ€ เชนเซ‡เชกเชฐเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช…เชฎเซ‡ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‡ เช•เซเชฒเซ‹เชจ เช•เชฐเซ€เช เช›เซ€เช, เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‡ เชเช•เซเชเซ‡เช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชฌเชจเชพเชตเซ€เช เช›เซ€เช เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชšเชฒเชพเชตเซ€เช เช›เซ€เช. เชชเซเชฐเชฅเชฎ เชฒเซ‹เชจเซเชš เชญเซ‚เชฒ เชธเชพเชฅเซ‡ เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เช›เซ‡ - เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชจเชฅเซ€ 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 เช›เซ‡).
เชคเซ‡เชฅเซ€ เชฌเชงเซเช‚ เชธเช‚เช•เชฒเชฟเชค. เช…เชฎเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเชจเซ‡ เชฌเซ€เชœเชพ เชชเช—เชฒเชพเชฎเชพเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€เช เช›เซ€เช (เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹), เชœเซเชฏเชพเชฐเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเชจเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชตเชงเซ เชซเชฐเซเชฎเชตเซ‡เชฐ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชจเช•เชฒ เชชเชฃ เช•เชฐเซ€เช เช›เซ€เช:

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 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 เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชชเชนเซ‡เชฒเชพเช‚), เชฌเชงเชพ เช‰เชชเช•เชฐเชฃเซ‹ (เช‡เชฅเชฐเชจเซ‡เชŸ เชเชกเซ‡เชชเซเชŸเชฐ เชธเชนเชฟเชค) เชธเชฎเชพเชจ เชฏเซเชเชธเชฌเซ€ เชฌเชธ เชชเชฐ เชฌเซ‡เชธเซ‡ เช›เซ‡. เชธเชฐเชธ, เช–เชฐเซเช‚ เชจเซ‡? เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชฏเซเชเชธเชฌเซ€ เชฌเชธเชจเซ€ เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ เชคเซ‡เชจเชพ เชชเชฐเชจเชพ เชคเชฎเชพเชฎ เช‰เชชเช•เชฐเชฃเซ‹ เชตเชšเซเชšเซ‡ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒเซ€ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช‡เชฅเชฐเชจเซ‡เชŸ เชฆเซเชตเชพเชฐเชพ เช…เชจเซ‡ เชฏเซเชเชธเชฌเซ€ เชตเชพเช‡-เชซเชพเช‡ (1 เชฐเชพเช‰เชŸเชฐเชฅเซ€ เช•เชจเซ‡เช•เซเชŸเซ‡เชก) เชฌเช‚เชจเซ‡ เชฆเซเชตเชพเชฐเชพ เชนเชตเชพ เช…เชจเซ‡ เชตเชพเชฏเชฐ เชฆเซเชตเชพเชฐเชพ เชเชกเชชเชจเซ‡ เชฎเชพเชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฒเช—เชญเช— 20Mbit/s เชนเชคเซ€.

PS เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เช† เชšเซ‹เช•เซเช•เชธ เชเชกเซ‡เชชเซเชŸเชฐ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเชจเซ‡ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เช† เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ เชฎเชพเชคเซเชฐ RPI เชฎเชพเชŸเซ‡ เชœ เชฎเชพเชจเซเชฏ เชจเชฅเซ€. เชชเช›เซ€ เชฎเซ‡เช‚ เชคเซ‡เชจเซ‡ เชฎเชพเชฐเชพ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ Linux Mint เชธเชพเชฅเซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เช•เชฐเซเชฏเซเช‚ - เชฌเชงเซเช‚ เชคเซเชฏเชพเช‚ เชชเชฃ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚. เชคเชฎเชพเชฐเซ‡ เช เชœ เชฐเซ€เชคเซ‡ เชคเชฎเชพเชฐเชพ เช•เชฐเซเชจเชฒ เชธเช‚เชธเซเช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชนเซ‡เชกเชฐ เชซเชพเช‡เชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชฏเซเชชเซ€เชกเซ€. เชœเชพเชฃเช•เชพเชฐ เชฒเซ‹เช•เซ‹เช เชธเซ‚เชšเชตเซเชฏเซเช‚: เช•เชฐเซเชจเชฒ เชธเช‚เชธเซเช•เชฐเชฃ เชชเชฐ เชจเชฟเชฐเซเชญเชฐ เชจ เชฐเชนเซ‡เชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ dkms เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชกเซเชฐเชพเช‡เชตเชฐ เชฎเชพเชŸเซ‡ เชฐเซ€เชกเชฎเซ€ เชชเชฃ เช† เชตเชฟเช•เชฒเซเชช เชงเชฐเชพเชตเซ‡ เช›เซ‡.

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. เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชชเซ‡เชš เช‰เชชเช•เชฐเชฃ id เชฎเชพเชŸเซ‡ lwfinger/rtl8188eu เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ€ เชฎเซเช–เซเชฏ เชชเซเชฐเชตเชพเชนเชจเซ€ เชถเชพเช–เชพเชฎเชพเช‚ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

เชธเช‚เชฆเชฐเซเชญเซ‹
- เช†เชฐเชชเซ€เช†เช‡ เชฏเซเชเชธเชฌเซ€ เชตเชพเช‡-เชซเชพเช‡ เชเชกเซ‡เชชเซเชŸเชฐเซเชธ
- Gitbub lwfinger/rtl8188eu
- usb.ids
- rpi-เชธเซเชฐเซ‹เชค

เชธเซ‹เชฐเซเชธ: www.habr.com