วิธีการติดตั้ง Driver ของ Wireless Adapter ที่ใช้ chipset RT73 บน Ubuntu

ผมมี Wireless USB Adapter ของ Edimax รุ่น EW7318USg อยู่อันหนึ่งพอดีวันนี้นึกอยากจะเอามาใช้บนเครื่อง Laptop ของผมซึ่งใช้ Ubuntu 8.04 ซึ่งเจ้า Wireless USB Adaper ตัวนี้ไม่สามารถใช้งานบน Linux ได้เลยทันที ดังนั้นเราจึงต้องลง Driver ก่อนจึงจะสามารถใช้งาน ซึ่ง Driver ที่ผมใช้ก็ดาวน์โหลดมาจาก http://rt2x00.serialmonkey.com ส่วนวิธีการติดตั้ง driver มีขั้นตอนดังนี้:

  1. เปิด Terminal
  2. ดาวน์โหลดไฟล์ของ source code ด้วยคำสั่งต่อไปนี้:
    $ sudo wget http://rt2x00.serialmonkey.com/rt73-cvs-daily.tar.gz -O /usr/src/rt73-cvs-daily.tar.gz
  3. คัดลอกไฟล์ของ source code ไปไว้ที่ /usr/src ด้วยคำสั่งต่อไปนี้:
    $ sudo cp ~/rt73-cvs-daily.tar.gz /usr/src
    หลังจากนั้นก็ย้าย working direcotry ไปที่ /usr/src
    $ cd /usr/src
  4. แตกไฟล์ของ source code ด้วยคำสั่งต่อไปนี้
    $ sudo tar xfvz rt73-cvs-daily.tar.gz
    ซึ่งเมื่อแตกไฟล์ออกมาแล้วก็จะพบว่ามี directory ที่ชื่อของมันมีรูปแบบเป็น rt73-cvs-yyyymmddhh ซึ่งจะค่า yyyymmddhh ต่างกันไปตาม version ที่เราดาวน์โหลดมาโดย
    • yyyy แทน ปีค.ส.
    • mm แทน เดือน
    • dd แทน วันที่
    • hh แทน ชั่วโมง
    ยกตัวอย่างเช่น เมื่อผมแตกไฟล์มาแล้วผมก็จะพบกับ directory นี้ rt73-cvs-2008061508 เป็นต้น หลังจากนั้นก็ย้าย working direcotry ไปที่ directory Module ที่อยู่ภายใน rt73-cvs-2008061508
    $ cd /usr/src/rt73-cvs-2008061508/Module
  5. ในกรณีที่เราไม่เคย compile kernel module อะไรมาก่อนเลย เราอาจจะต้องติดตั้ง packages ที่จำเป็นต้องใช้ในการ compile driver ก่อน ซึ่งทำได้โดยเรียกคำสั่งต่อไปนี้
    $ sudo apt-get install build-essential linux-headers-`uname -r`
  6. compile driver โดยเรียกคำสั่งต่อไปนี้
    $ sudo make
  7. เมื่อเรา compile เสร็จเรียบร้อยแล้ว อาจจะพบว่าไฟล์ module มีขนาดใหญ่เกินไปซึ่งจะแสดงคำเตือนดังนี้
    !!! WARNING: Module file much too big (>1MB) !!! Check your kernel settings or use 'strip'
    ซึ่งเราก็สามารถลดขนาดของ module ได้ด้วยคำสั่งต่อไปนี้:
    $ sudo strip -S rt73.ko
    ซึ่งเมื่อเรียกคำสั่งนี้เสร็จเรียบร้อยแล้ว rt73.ko จะมีขนาดประมาณ 240K
  8. ติดตั้ง module ดัวยคำสั่งต่อไปนี้:
    $ sudo make install
  9. Load module ด้วยคำสั่งต่อไปนี้:
    $ sudo modprobe -v rt73
  10. ตรวจสอบว่าระบบปฎิบัติการพบ Wireless USB Adapter หรือไม่ด้วยคำสั่ง:
    $ ifconfig -a

เพียงแค่นี้ก็เป็นอันเสร็จสิ้นกระบวนการติดตั้ง Driver ของ Wireless USB Adapter แล้ว \@/

AttachmentSize
rt73-cvs-daily.tar.gz300.68 KB

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><img> <object> <embed> <param>
  • Lines and paragraphs break automatically.
  • Images can be added to this post.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.
ญาณรักข์ วรรณสาย