Monday, September 04, 2006

ประสบการณ์ SMC 2802 wireless LAN USB card on Ubuntu 6.06

หลังจากได้ทดลองใช้ Ubuntu 5.10 มาพักใหญ่ก็คันมืออยากลอง version 6.06 ที่เพิ่งออก ก็เลยจัดการ back up แล้วก็ลงใหม่ซะเลย

เดิมทีผมใช้ Wireless LAN USB ของ SMC รุ่น 2802 ครับ

หลังจากลงใหม่ก็พบปัญหาการใช้งานตั้งแต่แรกเริ่มเลยครับ พอใช้ Adept (ผมลอง Kubuntu) download และ install ndiswrapper เสร็จเรียบร้อยแล้ว ก็ install driver ตามขั้นตอนที่เคยทำ ปรากฏว่ากลายเป็นว่าถ้าเสียบ เจ้า Wireless LAN USB ทิ้งไว้ระหว่างการ boot เครื่อง มันจะไปหา driver ของ realtech ซึ่งเป็น module ที่ติดมากับ version ใหม่นี้แทน ทำให้ได้ network interface ขึ้นมาตัวหนึ่งชื่อว่า rausb0 แทนที่จะเป็น wlan0 ของ ndiswrapper ซึ่งจะ hang เมื่อพยายามจะเปิดใช้งาน แต่ถ้าหากเสียบ Wireless USB หลังจากที่ login เสร็จเรียบร้อยแล้ว พบว่าสามารถใช้ได้ปกติไม่มีปัญหาครับ


ก็เลยปฏิบัติการตามล่า module เจ้าปัญหาครับ จากการค้นหาพบว่าเป็น module ที่ขึ้นต้นด้วย "rt" ก็เลยทำการใส่ไว้ใน blacklist ของ modules เอาไว้ทั้งหมดเลยครับ รวมทั้งคู่ปรับเก่าอย่าง prism54 ด้วย

ก็เลยได้เพิ่ม บรรทัดเหล่านี้ลงไปใน /etc/modprobe.d/blacklist ครับ

blacklist prism54
blacklist islsm_usb
blacklist islsm_pci
blacklist islsm_device
blacklist islsm
blacklist r818x
blacklist r8187
blacklist rt61
blacklist rt2500
blacklist rt2400
blacklist rt2570


หลังจากนั้นก็สามารถเสียบ Wireless USB เอาไว้ตอน boot ได้แล้วครับ

Saturday, September 02, 2006

ระบบตัดคำภาษาไทยใน Linux

หลังจากแปลงร่างเป็น Kubuntu ก็เจอกับปัญหาแรกเลยครับ คือระบบตัดคำไม่ทำงาน หน้า web ที่แสดงบน Firefox (ที่ download ผ่าน Adept) ตัวหนังสือติดกันเป็นพืดยาวยืดไปหมด จนถอดใจไปใช้ Konqueror ที่ตัดคำภาษาไทยขึ้นบรรทัดใหม่ให้ดูสวยงามได้ เลยครับ เพราะยังไม่มีเวลา compile Firefox ใหม่

ที่จริงแล้วระบบตัดคำภาษาไทยก็เพียงแต่ install library libthai0 ลงไป ก็จะทำให้โปรแกรมต่าง ๆ
รวมทั้ง Firefox ตัดคำภาษาไทยได้แล้วครับ
ทีนี้ก็กลับมาใช้ Firefox ได้เหมือนเดิมแล้ว