ผมใช้ Ubuntu 8.04 มาทำเป็น gateway พบว่ามีปัญหาที่บางคนก็ออกเน็ตได้บ้างไม่ได้บ้าง
ตรวจๆ ดูพบว่า เป็น bug ของ NetworkManager ใช้ CPU ไป 95 - 100% เลยทีเดียว
ก็เลยลองหยุดด้วย
sudo /etc/dbus-1/event.d/26NetworkManagerDispatcher stop
sudo /etc/dbus-1/event.d/25NetworkManager stop
และใส่ "exit" ใน
/etc/default/NetworkManager
/etc/default/NetworkManagerDispatcher
ปัญหาก็เรียบร้อย ตอนนี้ก็ใช้ไปประมาณ 1 - 2% เท่านั้นเอง
ต้นตอเกิดจาก Gateway ใช้ CPU มาก จนไม่สามารถให้บริการอื่นๆ ได้
ถ้าจะเอาโปรแกรมนี้ออกเลย ก็ใ้ช้คำสั่ง sudo aptitude remove network-manager ก็ได้
แต่ตอนนี้ Ubuntu 8.10 ปัญหานี้อาจถูกแก้ไปแล้วก็ได้
สวัสดีครับ
ผมใช้ Ubuntu 8.10 Ibex ไม่พบปัญหานี้ครับ
(^_^)
สงกรานต์
ใช้ fedora เขียนโปรแกรมเกี่ยวกับ socket programming ภาษา C
ได้ลองเอาโค้ดประมาณ msn มาลองรันดู ถ้าเครื่องเดียว เปิดสองหน้าต่างก็รันได้ปกติ
แต่พอใช้สองเครื่อง โดยผ่าน switch ในโค้ดฝั่งเครื่อง client ได้แก้ไอพีแล้ว
เมื่อรัน มานกลับตอบว่า No route to host เป็นเพราะสาเหตุใด พอทราบมั้ยค่ะ
พอโค้ดนี้ ได้ลองให้เพื่อนนำไปรันบน ubuntu ก็รันได้ปกติค่ะ เชื่อมสองเครื่องผ่าน switch เช่นกัน ตอนนี้ก้อมืดแปดด้าน พอช่วยตอบปัญหาหน่อยน่ะคะ ขอบคุณค่ะ