2022-07-08 05:08:42 +00:00
2022-08-02 16:05:37 +00:00
[![Banner ](https://gitlab.com/PGTechs/pg-logos/-/raw/main/docbanner_atwork.png )](https://www.youtube.com/playlist?list=PLDpvBa7Jf-4oEM3skj5FFPk-BoP5UHFyC)
2022-07-08 05:08:42 +00:00
2022-08-02 16:05:37 +00:00
< div align = "center" >
< hr / >
< a href = "https://discord.gg/QRVt6fF" > Discord< / a > ·
< a href = "https://www.facebook.com/PrincegameRAX" > Facebook< / a > ·
< a href = "https://gitlab.com/PGTechs" > Gitlab< / a > ·
< a href = "https://www.youtube.com/c/PGTechs" > YouTube< / a >
< / div >
2022-07-08 05:08:42 +00:00
# สอนลงไดรเวอร์ RTL88x2bu บนลินุกซ์ดิสโทรต่าง ๆ
ติดตั้งไดรเวอร์ RTL88x2bu สำหรับตัวรับ Wi-Fi แบบ USB อย่าง ASUS USB-AC53 Nano, TP-Link Archer T3U หรือรุ่นอื่นที่ใกล้เคียงกัน บนลินุกซ์ดิสโทรต่าง ๆ ด้วยระบบ DKMS เพื่อให้ติดตั้งอัตโนมัติเมื่อมีการอัปเกรดเคอร์เนล
## 1. เชื่อมต่ออินเทอร์เน็ต
คอมพิวเตอร์ที่เราจะติดตั้งไดรเวอร์ Wi-Fi นี้จำเป็นต้องสามารถใช้งานอินเทอร์เน็ตได้ด้วยวิธีอื่น ๆ เช่น
- USB Tethering จากสมาร์ทโฟน
- สาย LAN
## 2. เริ่มการติดตั้ง
### สำหรับดิสโทรในกลุ่ม Debian/Ubuntu
อัปเกรดแพ็กเกจในระบบให้เป็นเวอร์ชันล่าสุด ติดตั้งแพ็กเกจ build-essential, dkms และ kernel headers โดยการเปิดเทอร์มินัลแล้วรันคำสั่งต่อไปนี้
sudo su
apt update & & apt upgrade
apt install build-essential dkms linux-headers-$(uname -r)
จากนั้น ทำตามขั้นตอนใน [GitHub ](https://github.com/RinCat/RTL88x2BU-Linux-Driver ) ได้ทันที
git clone "https://github.com/RinCat/RTL88x2BU-Linux-Driver.git" /usr/src/rtl88x2bu-git
sed -i 's/PACKAGE_VERSION="@PKGVER@"/PACKAGE_VERSION="git"/g' /usr/src/rtl88x2bu-git/dkms.conf
dkms add -m rtl88x2bu -v git
dkms autoinstall
### สำหรับดิสโทรในกลุ่ม Fedora/RHEL 8.x/CentOS Stream
อัปเกรดแพ็กเกจในระบบให้เป็นเวอร์ชันล่าสุด ติดตั้งแพ็กเกจ dkms และ kernel headers โดยการเปิดเทอร์มินัลแล้วรันคำสั่งต่อไปนี้
sudo su
dnf upgrade
2022-07-08 08:07:57 +00:00
dnf install dkms kernel-devel-$(uname -r)
2022-07-08 05:08:42 +00:00
จากนั้น ทำตามขั้นตอนใน [GitHub ](https://github.com/RinCat/RTL88x2BU-Linux-Driver ) ได้ทันที
git clone "https://github.com/RinCat/RTL88x2BU-Linux-Driver.git" /usr/src/rtl88x2bu-git
sed -i 's/PACKAGE_VERSION="@PKGVER@"/PACKAGE_VERSION="git"/g' /usr/src/rtl88x2bu-git/dkms.conf
dkms add -m rtl88x2bu -v git
dkms autoinstall
2022-07-08 05:36:48 +00:00
### สำหรับดิสโทรในกลุ่ม Arch
อัปเกรดแพ็กเกจในระบบให้เป็นเวอร์ชันล่าสุด ติดตั้งแพ็กเกจ `base-devel` แล้วตรวจสอบเวอร์ชันของเคอร์เนล
![kversion ](screenshots/kversion.png )
ติดตั้งแพ็กเกจ Linux headers ที่สอดคล้องกับเคอร์เนลที่ใช้อยู่เช่น Linux 5.15 ให้ติดตั้ง `linux515-headers`
![kheaders ](screenshots/kheaders.png )
เปิดใช้งาน [Arch User Repository ](https://aur.archlinux.org/ )
![aur ](screenshots/aur.png )
ติดตั้งแพ็กเกจ [rtl88x2bu-dkms-git ](https://aur.archlinux.org/packages/rtl88x2bu-dkms-git ) จาก AUR
![rtl88x2bu ](screenshots/rtl88x2bu.png )
2022-07-08 05:08:42 +00:00
## 3. ถอดและเสียบตัวรับ Wi-Fi อีกครั้ง ใช้งานได้ทันที
2022-07-08 05:36:48 +00:00
เราต้องทำให้ Linux ตรวจจับฮาร์ดแวร์ของเราอีกครั้ง วิธีที่ง่ายที่สุดคือการถอดอุปกรณ์ออกแล้วเสียบใหม่ หรือบังคับให้เรียกใช้ไดรเวอร์ขึ้นมาทันทีด้วยคำสั่งต่อไปนี้
sudo modprobe 88x2bu
2022-07-08 05:40:47 +00:00
## ช่วยเหลือ
2022-07-08 05:08:42 +00:00
2022-07-08 06:11:35 +00:00
การติดตั้งไดรเวอร์ RTL88x2bu บนลินุกซ์ดิสโทรต่าง ๆ ก็จะประมาณนี้นะครับ ใครมีข้อสงสัย หรือติดขัดตรงไหน สามารถสอบถามกันเข้ามาทางคอมเมนต์หรืออินบอกซ์เพจ facebook ของเราได้เลยครับ
[![Footer ](https://gitlab.com/PGTechs/pg-logos/-/raw/41f79f17bbb0a26bd580c005fa294f5c3b83eb9e/docs_footer.png )](https://www.facebook.com/PrincegameRAX)