Koneksi WiFi yang terputus dapat terkait dengan lingkungan atau perangkat lunak.
Saya akan mencoba untuk menjaga ini sebagai generik mungkin, sehingga jawabannya bisa berlaku untuk kartu WiFi apa pun.
Tiga area lingkungan yang harus Anda pertimbangkan sebelum menggali saran perangkat lunak di bawah ini:
Enkripsi WIFI - Coba ubah metode enkripsi pada router WIFI Anda, lihat apakah itu menghasilkan koneksi yang lebih stabil.
Router WIFI itu sendiri - Coba pindah ke jalur akses baru, apakah Anda masih memiliki masalah konektivitas?
Saluran WIFI - Coba ubah saluran yang digunakan oleh router Anda. Di wilayah Anda, mungkin ada terlalu banyak lalu lintas di saluran yang Anda pilih.
Setelah Anda mengesampingkan area ini, lima kemungkinan perangkat lunak yang dapat Anda pertimbangkan:
- Mencari untuk melihat apakah ada WiFi Backport dan jika demikian, instal paket yang sesuai
- Lihat apakah ini masalah 64bit vs 32bit
- Mencoba Kernel yang lebih baru, baik kernel stabil berikutnya yang tersedia ATAU menguji versi Ubuntu alpha / beta terbaru yang berisi kernel rilis kandidat terbaru
- Menonaktifkan manajemen daya kartu nirkabel Anda
- (pilihan jalan terakhir) menggunakan NDISWrapper
Backports
Pengembang kernel sering merilis paket perangkat lunak yang berisi pembaruan untuk perangkat WiFi yang berasal dari kernel terbaru atau terbaru.
Untuk Natty, paket ini disebut linux-backports-modules-cw-2.6.39-generic
(terima kasih Jorge). Paket ini dapat ditemukan baik di repositori yang diusulkan atau di repositori backport. Centang kotak yang sesuai di Sumber Perangkat Lunak dan Muat ulang pembaruan terbaru.
Buka Pusat Perangkat Lunak atau Manajer Synaptic dan cari paket yang bernama (atau yang serupa) seperti di atas. Jika paket tersedia, instal paket, reboot dan lihat apakah koneksi WiFi lebih stabil.
64bit vs 32bit
Saat linux matang, masalah 64bit vs 32bits seharusnya berkurang. Namun tidak diketahui bahwa instalasi 64bit bisa lebih tidak stabil dibandingkan dengan instalasi 32bit - dan visa-sebaliknya.
Untuk kartu Anda, saya menemukan laporan bug untuk kartu Wireless Anda di sini yang menjelaskan gejala Anda - kernel 64bit, koneksi wifi terputus secara acak.
Ambil cadangan sistem Anda terlebih dahulu menggunakan, misalnya, Clonezilla, sehingga Anda memiliki sesuatu yang dapat Anda kembalikan dengan mudah.
Coba pasang Natty versi 32bit. Lihat apakah koneksi Anda lebih stabil. Anda juga dapat menguji saran lain dalam jawaban ini dalam konfigurasi 32bit ini.
Kernel yang lebih baru
Menguji Kernel yang lebih baru terkadang dapat menyebabkan masalah ketidakstabilan - misalnya masalah boot dan layar hitam. Saya akan merekomendasikan Anda menghapus driver grafis tambahan Hardware (misalnya ATI atau Nvidia) terlebih dahulu. Saya juga menyarankan Anda memiliki cadangan yang bagus misalnya, menggunakan CloneZilla yang dapat Anda pulihkan.
Cari kernel arus utama stabil berikutnya dari sini di LaunchPad .
Melihat daftar perubahan pada kernel 2.6.39, ia menyebutkan beberapa pembaruan untuk kartu Anda.
Anda dapat menginstal kernel 2.6.39 seperti yang dijelaskan dalam jawaban saya di sini .
Menonaktifkan Manajemen Daya
Terkadang kartu nirkabel dapat memiliki mode Manajemen Daya. Itu tidak diketahui untuk mode ini menjadi buggy di linux. Mematikan manajemen daya terkadang dapat membantu.
Anda mungkin harus melakukan riset Google untuk melihat apakah ada metode khusus untuk menonaktifkan Power Managementment. Di bawah ini adalah metode yang saya gunakan di masa lalu untuk beberapa kartu.
Dari jenis terminal:
gksu gedit /etc/pm/power.d/wireless
Jika file yang dibuka berisi pernyataan apa pun, tambahkan baris berikut (jika belum ada)
/sbin/iwconfig wlan0 power off
Jika file yang dibuka kosong, tambahkan berikut ini
#!/bin/sh
/sbin/iwconfig wlan0 power off
Sekarang salin dan tempel yang berikut ini:
sudo chmod +x /etc/pm/power.d/wireless
Kemudian reboot.
sumber
NDISWrapper
Catatan - NDISWrapper dapat menyebabkan masalah layar hitam saat boot - jadi miliki cadangan yang bagus misalnya, menggunakan CloneZilla yang dapat Anda pulihkan.
NDISWrapper pada suatu waktu beberapa tahun yang lalu, salah satu metode yang sering digunakan untuk kartu nirkabel karena kernel memiliki sedikit sekali dukungan driver nirkabel.
Itu jatuh tidak disukai dalam beberapa kali karena berbagai alasan bahwa saya tidak akan pergi ke ...
Sejujurnya, RTL8187se telah ada di kernel untuk beberapa waktu sehingga saran berikut harus dianggap sebagai upaya terakhir.
Cari ndisgtk
di pusat perangkat lunak dan instal
Sekarang unduh driver windows xp , dalam kasus Anda dari Realtek
Ekstrak dari file zip.
Menggunakan ndisgtk - arahkan ke folder - RTL8187SE - WinXP dan arahkan ndisgtk ke .inf
file. Semoga sekarang (mungkin setelah reboot) manajer jaringan harus menggunakan driver ini sebagai preferensi untuk driver kernel RTL8187SE - nb semoga Anda tidak perlu daftar hitam kernel.
linux-backports-modules-cw-2.6.39-generic
, kemudian reboot dan melihat apakah Anda masih memiliki masalah?