เขียนโดยใช้ webUSB ผ่าน Chrome แต่จะไม่สามารถ connect ได้ตั้งแต่ต้นเนื่องจากติดเรื่อง สิทธิ์
วิธีแก้ไข
On Fedora, ensure that the plugdev group exists
1. ใช้คำสั่ง เผื่อเช็ค group ก่อนว่ามีหรือเปล่า ถ้าไม่มีก็จะเพิ่ม Group ลงไป
getent group plugdev >/dev/null || sudo groupadd -r plugdev
2. จากนั้นเข้าไปที่ path /etc/udev/rules.d/
สร้างไฟล์
sudo touch /etc/udev/rules.d/50-microbit.rules
จากนั้นใช้ text editor แก้ไขไฟล์ดังกล่าว ตามนี้
SUBSYSTEM=="usb", ATTR{idVendor}=="0d28", MODE="0664", GROUP="plugdev"
3. แล้วก็เพิ่ม user ที่ใช้งานอยู่ลงไป group ที่เพิ่มขึ้นมา ด้วยคำสั่ง
sudo usermod -a -G plugdev <your-username>
4. ทำการ restart udev ใหม่
sudo udevadm control --reload-rules
5. ทำการ Logout ออกก่อน แล้วค่อย Login เข้าใช้งานใหม่ จะสามารถ connect microbit ผ่าน webUSB ได้แล้ว หรือถ้าไม่แน่ใจก็ restart เครื่องก่อนใช้ได้เลย
No comments:
Post a Comment