เจ†เจ“ TP-Link TL-WN727N เจฆเฉ‡ เจจเจพเจฒ RaspberryPi เจจเฉ‚เฉฐ เจฆเฉ‹เจธเจค เจ•เจฐเฉ€เจ

เจนเฉ‡ เจนเจฌเจฐ!

เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจตเจพเจฐ เจ†เจชเจฃเฉ‡ เจฐเจธเจฌเฉ‡เจฐเฉ€ เจจเฉ‚เฉฐ เจนเจตเจพ เจตเจฟเฉฑเจš เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจจเจพเจฒ เจœเฉ‹เฉœเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพเฅค

เจ‡เจธ เจฎเฉฐเจคเจต เจฒเจˆ เจฎเฉˆเจ‚ เจœเจพเจฃเฉ€-เจชเจ›เจพเจฃเฉ€ เจ•เฉฐเจชเจจเฉ€ TP-Link เจคเฉ‹เจ‚ เจจเจœเจผเจฆเฉ€เจ•เฉ€ เจธเจŸเฉ‹เจฐ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• USB เจตเจพเจˆ-เจซเจพเจˆ เจธเฉ€เจŸเฉ€ เจ–เจฐเฉ€เจฆเฉ€เฅค เจฎเฉˆเจ‚ เจคเฉเจฐเฉฐเจค เจ•เจนเจพเจ‚เจ—เจพ เจ•เจฟ เจ‡เจน เจ•เจฟเจธเฉ‡ เจ•เจฟเจธเจฎ เจฆเจพ เจจเฉˆเจจเฉ‹ USB เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ‡เฉฑเจ• เจฐเฉˆเจ—เฉ‚เจฒเจฐ เจซเจฒเฉˆเจธเจผ เจกเจฐเจพเจˆเจต เจฆเฉ‡ เจ†เจ•เจพเจฐ (เจœเจพเจ‚, เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉ‹, เจ‡เฉฑเจ• เจฌเจพเจฒเจ— เจ†เจฆเจฎเฉ€ เจฆเฉ€ เจ‡เฉฐเจกเฉˆเจ•เจธ เจซเจฟเฉฐเจ—เจฐ เจฆเจพ เจ†เจ•เจพเจฐ) เจฌเจพเจฐเฉ‡ เจ•เจพเจซเจผเฉ€ เจตเฉฑเจกเจพ เจ‰เจชเจ•เจฐเจฃ เจนเฉˆเฅค เจ–เจฐเฉ€เจฆเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจฎเฉˆเจ‚ เจ†เจฐเจชเฉ€เจ†เจˆ เจฒเจˆ เจธเจฎเจฐเจฅเจฟเจค เจธเฉ€เจŸเฉ€ เจจเจฟเจฐเจฎเจพเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ 'เจคเฉ‡ เจฅเฉ‹เฉœเฉ€ เจ–เฉ‹เจœ เจ•เฉ€เจคเฉ€ เจธเฉ€ เจ…เจคเฉ‡ เจŸเฉ€เจชเฉ€-เจฒเจฟเฉฐเจ• เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจธเฉ€ (เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจ‡เจ†, เจฎเฉˆเจ‚ เจธเฉ‚เจ–เจฎเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฟเจ†, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจผเฉˆเจคเจพเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจนเจพเจ‚เฅค , เจตเฉ‡เจฐเจตเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจนเฉˆ)เฅค เจ‡เจธ เจฒเจˆ, เจฎเฉ‡เจฐเฉ€ เจฆเฉเจฐเจฆเจธเจผเจพ เจฆเฉ€ เจ เฉฐเจกเฉ€ เจ•เจนเจพเจฃเฉ€ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ; เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจกเฉ‡ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš 3 เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจœเจพเจธเฉ‚เจธเฉ€ เจ•เจนเจพเจฃเฉ€ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚. เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฃ เจตเจพเจฒเจฟเจ†เจ‚ เจฒเจˆ, เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจฌเจฟเฉฑเจฒเฉ€ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ‹.

เจ†เจฐเจŸเฉ€เจ•เจฒ WN727N WiFi เจ…เจกเฉˆเจชเจŸเจฐ เจจเฉ‚เฉฐ เจ‰เจฌเฉฐเจŸเฉ‚/เจฎเจฟเฉฐเจŸ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจเจพ เจ‡เจธ เจจเฉ‡ เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉ‡เจฐเฉ€ เจฎเจฆเจฆ เจ•เฉ€เจคเฉ€, เจชเจฐ เจชเจนเจฟเจฒเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚.

เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡ เจนเจพเจฒเจพเจค

เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ†:

  1. เจธเจฟเฉฐเจ—เจฒ เจฌเฉ‹เจฐเจก เจ•เฉฐเจชเจฟเจŠเจŸเจฐ Raspberry Pi 2 B v1.1 โ€“ 1 เจŸเฉเจ•เฉœเจพ
  2. usb เจตเจพเจˆ-เจซเจพเจˆ เจธเฉ€เจŸเฉ€ WN727N - 1 เจŸเฉเจ•เฉœเจพ
  3. เจ•เจพเจซเจผเฉ€ เจŸเฉ‡เจขเฉ‡ เจนเฉฑเจฅเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจœเฉ‹เฉœเจพ - 2 เจŸเฉเจ•เฉœเฉ‡
  4. เจจเจตเฉ€เจจเจคเจฎ เจฐเจพเจธเจชเจฌเฉ€เจ…เจจ เจจเฉ‚เฉฐ เจ“เจเจธ เจตเจœเฉ‹เจ‚ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ (เจกเฉ‡เจฌเฉ€เจ…เจจ 10 เจฌเจธเจŸเจฐ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค)
  5. เจ•เจฐเจจเจฒ เจตเจฐเจœเจจ 4.19.73-v7+

เจฒเฉฑเจญเฉ‹: เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเฉ‹ (เจตเจพเจˆ-เจซเจพเจˆ เจคเฉเจนเจพเจกเฉ‡ เจ˜เจฐ เจฆเฉ‡ เจฐเจพเจŠเจŸเจฐ เจคเฉ‹เจ‚ เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ)

เจ…เจกเจพเจชเจŸเจฐ เจจเฉ‚เฉฐ เจ…เจจเจชเฉˆเจ• เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฎเฉˆเจ‚ เจ…เฉฐเจฆเจฐ เจฆเฉ€เจ†เจ‚ เจนเจฆเจพเจ‡เจคเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจฆเจพ เจนเจพเจ‚:

เจธเจฟเจธเจŸเจฎ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ: Windows 10/8/7/XP (เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจ…เจธเจฎเจพเจจ, เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ XP) เจ…เจคเฉ‡ MacOS 10.9-10.13

เจนเจพเจ‚, เจ†เจฎ เจตเจพเจ‚เจ—, เจฒเฉ€เจจเจ•เจธ เจฌเจพเจฐเฉ‡ เจ•เฉ‹เจˆ เจธเจผเจฌเจฆ เจจเจนเฉ€เจ‚เฅค เจ‡เจน 2k19 เจธเฉ€, เจ…เจคเฉ‡ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจนเฉฑเจฅเฉ€เจ‚ เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€...

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ 2 เจ•เฉฐเจชเจพเจˆเจฒเจฐ, 75 เจนเจœเจผเจพเจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚, เจชเฉฐเจœ เจฌเจพเจˆเจจเจฐเฉ€ เจฌเจฒเฉŒเจฌ, เจฒเฉ‹เจ—เฉ‹ เจตเจพเจฒเฉ€เจ†เจ‚ เจจเฉฐเจ—เฉ€เจ†เจ‚ เจ”เจฐเจคเจพเจ‚ เจฆเฉ€ เจ…เฉฑเจงเฉ€ เจฒเฉœเฉ€ เจ…เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจฎเจพเจฐเจ•เจ…เฉฑเจชเจพเจ‚ เจฆเฉ‡ เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจฆเจพ เจชเฉ‚เจฐเจพ เจธเจฎเฉเฉฐเจฆเจฐ เจธเฉ€เฅค เจ‡เจน เจจเจนเฉ€เจ‚ เจ•เจฟ เจ‡เจน เจจเฉŒเจ•เจฐเฉ€ เจฒเจˆ เจœเจผเจฐเฉ‚เจฐเฉ€ เจธเฉˆเฉฑเจŸ เจนเฉˆเฅค เจชเจฐ เจ‡เฉฑเจ• เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉเจฐเจฃเจพเจฒเฉ€ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ. เจ‡เจ•เฉ‹ เจšเฉ€เจœเจผ เจœเจฟเจธ เจจเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจšเจฟเฉฐเจคเจพ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจพเจ‡เจ† เจ‰เจน เจธเฉ€ เจตเจพเจˆ-เจซเจพเจˆ เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐ. เจธเจฐเฉ‹เจค เจคเฉ‹เจ‚ เจกเจฐเจพเจˆเจตเจฐ เจฌเจฃเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเจพเจšเจพเจฐ, เจ—เฉˆเจฐ-เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจ…เจคเฉ‡ เจญเฉเจฐเจฟเจธเจผเจŸ เจนเฉ‹เจฐ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจชเจฐ เจฎเฉˆเจ‚ เจœเจพเจฃเจฆเจพ เจธเฉ€ เจ•เจฟ เจœเจฒเจฆเฉ€ เจœเจพเจ‚ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจ‡เจธ เจ•เฉ‚เฉœเฉ‡ เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจœเจพเจตเจพเจ‚เจ—เฉ‡เฅค

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจนเฉ‹, เจฒเฉ€เจจเจ•เจธ 'เจคเฉ‡ USB เจตเจพเจˆ-เจซเจพเจˆ เจจเจพเจฒ เจซเจฟเฉฑเจกเจฒเจฟเฉฐเจ— เจนเฉˆ เจฆเจฐเจฆเจจเจพเจ• เจ…เจคเฉ‡ เจ•เฉเจ เจธเจตเจพเจฆ เจฐเจนเจฟเจค (เจฐเจธเจผเฉ€เจ…เจจ เจธเฉเจธเจผเฉ€ เจตเจพเจ‚เจ—).

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

เจ…เฉฑเจ—เฉ‡ เจ—เฉ‚เจ—เจฒเจฟเฉฐเจ— เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจซเฉ‹เจฐเจฎเจพเจ‚ 'เจคเฉ‡ เจœเจพเจฃเจพ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจจเจนเฉ€เจ‚ เจฒเจฟเจ†เจ‡เจ†. เจœเจผเจพเจนเจฐ เจนเฉˆ เจ•เจฟ เจฎเฉ‡เจฐเฉ‡ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ•เจฟเจธเฉ‡ เจจเฉ‡ เจตเฉ€ เจ…เจœเจฟเจนเฉ‡ เจ…เจกเจพเจชเจŸเจฐ เจจเฉ‚เฉฐ เจฒเฉ€เจจเจ•เจธ เจจเจพเจฒ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆ. เจนเจพเจ‚, เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจกเฉเฉฑเจฌเฉ‡ เจ†เจฆเจฎเฉ€ เจตเจพเจ‚เจ— เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจค เจนเจพเจ‚เฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจจเจนเฉ€เจ‚, เจฎเฉˆเจ‚ เจเฉ‚เจ  เจฌเฉ‹เจฒ เจฐเจฟเจนเจพ เจนเจพเจ‚, เจซเฉ‹เจฐเจฎเจพเจ‚ (เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€-เจญเจพเจธเจผเจพ เจตเจพเจฒเฉ‡) เจฆเจพ เจฆเฉŒเจฐเจพ เจ•เจฐเจจ เจจเจพเจฒ เจตเฉ€ เจซเจฒ เจฎเจฟเจฒเจฟเจ†; เจ•เฉเจ เจตเจฟเจธเจผเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจฟเจธเจŸเจฐ เจฒเจตเจซเจฟเฉฐเจ—เจฐ เจฆเจพ เจœเจผเจฟเจ•เจฐ เจธเฉ€, เจœเฉ‹ เจตเจพเจˆ-เจซเจพเจˆ เจ…เจกเฉˆเจชเจŸเจฐเจพเจ‚ เจฒเจˆ เจ•เจˆ เจกเจฐเจพเจˆเจตเจฐ เจฒเจฟเจ–เจฃ เจฒเจˆ เจฎเจธเจผเจนเฉ‚เจฐ เจนเฉˆเฅค . เจ‰เจธเจฆเฉ€ เจ—เจฟเฉฑเจŸ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฒเจฟเฉฐเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจฒเฉ‡เจ– เจฆเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจนเฉˆ. เจ…เจคเฉ‡ เจฆเฉ‚เจœเจพ เจธเจฌเจ• เจœเฉ‹ เจฎเฉˆเจ‚ เจธเจฟเฉฑเจ–เจฟเจ† เจนเฉˆ เจ‰เจน เจ‡เจน เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจธเจฎเจเจฃ เจฒเจˆ เจ†เจชเจฃเฉ€ เจกเจฟเจตเจพเจˆเจธ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ•เจฟ เจ•เจฟเจนเฉœเจพ เจกเจฐเจพเจˆเจตเจฐ เจ‡เจธเจฆเฉ‡ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจญเจพเจ— 1: เจฌเฉ‹เจฐเจจ เจชเจ›เจพเจฃ

เจœเจฆเฉ‹เจ‚ เจกเจฟเจตเจพเจˆเจธ เจจเฉ‚เฉฐ เจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš เจชเจฒเฉฑเจ— เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจฌเฉ‡เจธเจผเฉฑเจ•, เจ•เฉ‹เจˆ LED เจจเจนเฉ€เจ‚ เจœเจ—เจฟเจ†เฅค เจ…เจคเฉ‡ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจน เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจธเจชเฉฑเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจ•เจฟ เจ•เฉเจ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚.

เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ‡เจน เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃ เจฒเจˆ เจ•เจฟ เจ•เฉ€ เจ•เจฐเจจเจฒ เจธเจพเจกเฉ€ เจกเจฟเจตเจพเจˆเจธ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจฆเจพ เจนเฉˆ, เจฎเฉˆเจ‚ 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

เจ‡เจน เจชเจคเจพ เจšเจฒเจฟเจ† เจ•เจฟ เจ‡เจน เจฆเฉ‡เจ–เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจตเฉ€ เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจฏเฉ‚เจเจธเจฌเฉ€ เจฌเฉฑเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฐเฉ€เจ…เจฒเจŸเฉ‡เจ• เจšเจฟเฉฑเจช เจ…เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธ เจฆเจพ เจตเฉ€เจ†เจˆเจกเฉ€/เจชเฉ€เจ†เจˆเจกเฉ€ เจนเฉˆเฅค

เจ†เจ“ เจนเฉ‹เจฐ เจ…เฉฑเจ—เฉ‡ เจœเจพ เจ•เฉ‡ เจตเฉ‡เจ–เฉ€เจ 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

เจธเจฟเจธเจŸเจฎ เจ‡เจน เจจเจนเฉ€เจ‚ เจœเจพเจฃเจฆเจพ เจ•เจฟ เจ‡เจน เจ•เจฟเจธ เจ•เจฟเจธเจฎ เจฆเจพ เจฏเฉฐเจคเจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจฌเฉ‡เจธเจผเจฐเจฎเฉ€ เจจเจพเจฒ เจจเจพเจฎ เจฆเฉ€ เจฌเจœเจพเจ เจ‡เฉฑเจ• เจ–เจพเจฒเฉ€ เจฅเจพเจ‚ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ (เจนเจพเจฒเจพเจ‚เจ•เจฟ เจตเจฟเจ•เจฐเฉ‡เจคเจพ=2357 เจฏเจ•เฉ€เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ TP-เจฒเจฟเฉฐเจ• เจนเฉˆ)เฅค

เจ‡เจธ เจชเฉœเจพเจ… 'เจคเฉ‡, เจ–เฉ‹เจœเฉ€ เจชเจพเจ เจ• เจจเฉ‡ เจธเจผเจพเจ‡เจฆ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เฉเจ เจฆเจฟเจฒเจšเจธเจช เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจพเจกเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉฑเจ• เจ›เฉฑเจก เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡.

เจ–เจพเจฒเฉ€ เจจเจพเจตเจพเจ‚ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจจเจพเจฒ เจฎเฉˆเจจเฉ‚เฉฐ เจชเจ›เจพเจฃเจ•เจฐเจคเจพเจตเจพเจ‚ เจตเจพเจฒเฉ€ เจธเจพเจˆเจŸ 'เจคเฉ‡ เจฒเฉˆ เจ—เจฟเจ†, เจœเจฟเฉฑเจฅเฉ‡ เจœเจพเจฃเฉ‡-เจชเจ›เจพเจฃเฉ‡ VID/PID เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฐเจœ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจธเจพเจกเจพ 2357:0111 เจ‰เฉฑเจฅเฉ‡ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจ‡เจ†, เจ‰เจชเจฏเฉ‹เจ—เจคเจพ lsusb เจซเจพเจˆเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ /usr/share/misc/usb.ids, เจœเฉ‹ เจ•เจฟ เจ‡เจธ เจธเจพเจˆเจŸ เจคเฉ‹เจ‚ เจ†เจˆ.เจกเฉ€. เจฆเฉ€ เจ‰เจนเฉ€ เจธเฉ‚เจšเฉ€ เจนเฉˆเฅค เจกเจฟเจธเจชเจฒเฉ‡ เจฆเฉ€ เจธเฉเฉฐเจฆเจฐเจคเจพ เจฒเจˆ, เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ‡ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจตเจฟเจ•เจฐเฉ‡เจคเจพ TP-Link เจฒเจˆ เจธเจฟเจฐเจซเจผ เจฒเจพเจˆเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจนเจจเฅค

2357  TP-Link
        0111  TL-WN727N v5.21

เจ–เฉˆเจฐ, เจ…เจธเฉ€เจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจกเจฟเจธเจชเจฒเฉ‡ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เฉ€เจคเจพ, เจชเจฐ เจ‡เจน เจธเจพเจจเฉ‚เฉฐ เจกเจฐเจพเจˆเจตเจฐ เจšเฉเจฃเจจ เจฆเฉ‡ เจ‡เฉฑเจ• เจ•เจฆเจฎ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจจเจนเฉ€เจ‚ เจฒเจฟเจ†เจ‡เจ†เฅค เจกเจฐเจพเจˆเจตเจฐ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจœเจพเจฃเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจกเฉ€ เจธเฉ€เจŸเฉ€ เจ•เจฟเจธ เจšเจฟเฉฑเจช 'เจคเฉ‡ เจฌเจฃเฉ€ เจนเฉˆเฅค เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ 'เจคเฉ‡ เจ‡เจน เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃ เจฆเฉ€เจ†เจ‚ เจ…เจ—เจฒเฉ€เจ†เจ‚ เจ…เจธเจซเจฒ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจจเฉ‡ เจ•เฉเจ เจตเฉ€ เจšเฉฐเจ—เจพ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ. เจ‡เฉฑเจ• เจชเจคเจฒเฉ‡ เจธเจฒเจพเจŸเจก เจธเจ•เฉเจฐเจฟเจŠเจกเฉเจฐเจพเจˆเจตเจฐ เจจเจพเจฒ เจฒเฉˆเจธ, เจฎเฉˆเจ‚ เจงเจฟเจ†เจจ เจจเจพเจฒ เจ…เจกเจพเจชเจŸเจฐ เจ•เฉˆเจช เจจเฉ‚เฉฐ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ…เฉฐเจ•เจฒ เจฒเจฟเจ†เจ“ เจฆเฉ‡ เจฆเฉเจธเจผเจŸ เจฆเจฟเจฎเจพเจ— เจฆเฉ€ เจ‰เจชเจœ เจ‡เจธเจฆเฉ‡ เจธเจพเจฐเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจจเจ—เจจเจคเจพ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เฉฑเจ• เจตเฉฑเจกเจฆเจฐเจธเจผเฉ€ เจธเจผเฉ€เจธเจผเฉ‡ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจšเจฟเฉฑเจช เจฆเจพ เจจเจพเจฎ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ - RTL8188EUS. เจ‡เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจšเฉฐเจ—เจพ เจนเฉˆเฅค เจ•เฉเจ เจซเฉ‹เจฐเจฎเจพเจ‚ 'เจคเฉ‡ เจฎเฉˆเจ‚ เจชเฉ‹เจธเจŸเจพเจ‚ เจฆเฉ‡เจ–เฉ€เจ†เจ‚ เจนเจจ เจ•เจฟ เจ‰เจธเฉ‡ เจธเฉฑเจœเจฃ lwfinger เจฆเจพ เจกเจฐเจพเจˆเจตเจฐ เจ‡เจธ เจšเจฟเฉฑเจช เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจนเฉˆ (เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‰เจน เจธเจฟเจฐเจซ RTL8188EU เจฌเจพเจฐเฉ‡ เจฒเจฟเจ–เจฆเจพ เจนเฉˆ)เฅค

เจญเจพเจ— 2: เจฌเฉŒเจฐเจจ เจธเจฐเจตเจ‰เฉฑเจšเจคเจพ

เจฎเฉˆเจ‚ Git เจคเฉ‹เจ‚ เจกเจฐเจพเจˆเจตเจฐ เจธเจฐเฉ‹เจคเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจฆเจพ เจนเจพเจ‚.

เจ‡เจน เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‰เจน เจ•เจฐเจจ เจฆเจพ เจธเจฎเจพเจ‚ เจนเฉˆ เจœเจฟเจธ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจœเฉเฉœเฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ - เจ•เฉเจ เจ•เจฟเจธเจฎเจพเจ‚ เจคเฉ‹เจ‚ เจ•เฉเจ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจเจพเฅค เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจธเฉˆเจ‚เจฌเจฒ เจ•เจฐเจจเจพ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ, เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจคเฉ‹เจ‚ เจฅเฉ‹เฉœเฉเจนเจพ เจตเฉฑเจ–เจฐเจพ เจนเฉˆ:

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 เจฆเฉ‡ เจœเจพเจฐเฉ€ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚) 'เจคเฉ‡, เจธเจพเจฐเฉ€เจ†เจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ (เจˆเจฅเจฐเจจเฉˆเฉฑเจŸ เจ…เจกเฉˆเจชเจŸเจฐ เจธเจฎเฉ‡เจค) เจ‰เจธเฉ‡ USB เจฌเฉฑเจธ 'เจคเฉ‡ เจฌเฉˆเจ เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจฌเจนเฉเจค เจตเจงเฉ€เจ†, เจธเฉฑเจœเจพ? เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ USB เจฌเฉฑเจธ เจฆเฉ€ เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจจเฉ‚เฉฐ เจ‡เจธ เจ‰เฉฑเจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆ เจธเจพเจฐเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจˆเจฅเจฐเจจเฉˆเฉฑเจŸ เจ…เจคเฉ‡ usb wi-fi (1 เจฐเจพเจŠเจŸเจฐ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเจพ) เจฆเฉเจ†เจฐเจพ เจนเจตเจพ เจ…เจคเฉ‡ เจคเจพเจฐ เจฆเฉเจ†เจฐเจพ เจธเจชเฉ€เจก เจจเฉ‚เฉฐ เจฎเจพเจชเจฆเฉ‡ เจนเฉ‹เจ, เจ‡เจน เจฒเจ—เจญเจ— 20Mbit/s เจธเฉ€เฅค

PS เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจธ เจ–เจพเจธ เจ…เจกเจพเจชเจŸเจฐ เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‚เฉฐ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเจจ เจฒเจˆ เจ‡เจน เจ—เจพเจˆเจก เจจเจพ เจธเจฟเจฐเจซเจผ RPI เจฒเจˆ เจตเฉˆเจง เจนเฉˆเฅค เจฎเฉˆเจ‚ เจซเจฟเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจฒเฉ€เจจเจ•เจธ เจฎเจฟเฉฐเจŸ เจฆเฉ‡ เจจเจพเจฒ เจ†เจชเจฃเฉ‡ เจกเฉˆเจธเจ•เจŸเฉŒเจช เจคเฉ‡ เจฆเฉเจนเจฐเจพเจ‡เจ† - เจธเจญ เจ•เฉเจ เจ‰เฉฑเจฅเฉ‡ เจตเฉ€ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจธเฉ€เฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ•เจฐเจจเจฒ เจธเฉฐเจธเจ•เจฐเจฃ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจธเจฟเจฐเจฒเฉ‡เจ– เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

UPD. เจœเจพเจฃเจ•เจพเจฐ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‡ เจธเฉเจเจพเจ… เจฆเจฟเฉฑเจคเจพ: เจ•เจฐเจจเจฒ เจธเฉฐเจธเจ•เจฐเจฃ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจจเจพ เจนเฉ‹เจฃ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ 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 เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ€ เจฎเฉเฉฑเจ– เจงเจพเจฐเจพ เจธเจผเจพเจ–เจพ เจตเจฟเฉฑเจš เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจนเจตเจพเจฒเฉ‡
- RPi USB Wi-Fi เจ…เจกเจพเจชเจŸเจฐ
- Gitbub lwfinger/rtl8188eu
- usb.ids
- rpi-เจธเจฐเฉ‹เจค

เจธเจฐเฉ‹เจค: www.habr.com