Saya baru saja menginstal Ubuntu 12.10 pada ASUS X401U, dan setelah instalasi tidak ada daftar koneksi nirkabel. Saya tidak mengalami masalah itu dengan instalasi di HP. Apa yang bisa saya lakukan untuk mengaktifkan Wifi?
07:00.0 Network controller [0280]: Ralink corp. Device [1814:3290]
Ada beberapa panduan yang berbicara tentang cara yang sama. Panduan seperti sumber ini, sumber ini atau laporan bug menyebutkan beberapa prosedur untuk membuat kartu Nirkabel ini berfungsi pada beberapa jenis laptop. Beberapa kasus menyebutkan downgrade ke 12.04 dan kemudian menginstal versi kernel 3.6 tertentu untuk itu, yang lain menyebutkan upgrade ke 13.04 dan menginstal versi kernel 3.9. Dan bahkan kasus lain yang menyebutkan pengguna untuk mengunduh driver dari situs resmi dan melakukan panduan langkah demi langkah tentang cara menginstalnya. Saya akan menyebutkan beberapa cara untuk melakukannya, yang semuanya melibatkan pengunduhan driver, kompilasi dan memastikannya berfungsi. Telah dicatat bahwa dalam versi kernel 3.9, kartu nirkabel berfungsi dengan benar, jadi pada 13.04 dengan backports atau 13.10 masalah ini harus diselesaikan. Jadi, berikut ini beberapa cara yang dapat Anda lakukan agar wireless card Ralink RT3290 Anda dapat berfungsi di 12.04 dan di atasnya (Tidak semua metode akan berfungsi, jadi cobalah untuk mencari yang paling sesuai untuk komputer Anda): Karena vendor id Anda adalah 1814:3290, berarti Anda memiliki wireless card Ralink RT3290. Untuk kasus itu kita (Setelah menghubungkan kabel kabel):
Sambungkan koneksi kabel kabel ke komputer untuk mendapatkan koneksi Internet untuk sementara waktu saat Anda melakukan langkah-langkah di bawah ini.
Buka terminal dan jalankan baris berikut ini untuk menginstal semua yang dibutuhkan untuk menyusun driver nirkabel Anda sendiri:
sudo apt-get update && sudo apt-get install build-essential linux-headers-generic
Sekarang, tergantung pada bagaimana Anda ingin melanjutkan, ikuti salah satu panduan di bawah ini: Bukan DRIVER RESMI UNTUK Kernel 4.X Jika hal di atas tidak bekerja untuk Anda pada Kernel 4.X, solusi yang dapat saya uji dengan mengikuti sumber ini adalah Silakan Unduh Driver yang Diperbarui (Terima kasih banyak kepada Jim Colaco) Dari Di sini atau Di sini. Ini diuji pada Ubuntu 16.04 dan 16.10.
sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
sudo reboot
Sekarang pada beberapa kasus, Anda perlu mengaktifkan antarmuka untuk driver nirkabel (Karena tidak akan memunculkan antarmuka secara otomatis) dan kemudian restart layanan jaringan. Sesuatu seperti ini:
sudo ifconfig WIRELESSCARD up
sudo service network-manager restart
Jadi contohnya adalah:
sudo ifconfig eno1 up
sudo service network-manager restart
Saya sarankan untuk meletakkan 2 baris ini di dalam /etc/rc.local
di atas baris "exit 0" sehingga interface akan aktif secara otomatis.
PANDUAN SITUS RESMI
2012_0508_RT3290_Linux_STA_v2.6.0.0.tar.bz2
karena Mediatek telah melakukan pekerjaan yang baik untuk memastikan file tersebut bekerja dengan benar.DPO_RT3290_LinuxSTA_V2600_20120508
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/
dan edit file config.mkHAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
. Ubahlah menjadi
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
dan simpan file.DPO_RT3290_LinuxSTA_V2600_20120508
) dan ketik:
make
sudo buat instalasirt3290sta
. Simpan dan keluar.
PANDUAN DROPBOX
(Tidak disarankan, karena Anda mengunduh tarball yang tidak tepercaya dari akun Dropbox.rt3290sta
. Simpan dan keluar.
PANDUAN TAMBAHAN
Beberapa pengguna menyebutkan langkah-langkah tambahan. Ini mungkin atau tidak berlaku untuk Anda. Jika Anda merasa sistem tidak bekerja, mungkin salah satu poin di bawah ini dapat membantu Anda:config.mk
, jangan hanya mengubah HAS_NATIVE_WPA_SUPPLICANT
ke nilai y
, tetapi juga lakukan dengan HAS_WPA_SUPPLICANT
jika memiliki n
. Dalam kasus saya, ia memiliki y tetapi harus diperiksa untuk memastikan kedua WPA_SUPPLICANT diatur ke `y. daftar hitam rt2800pci
daftar hitam rt2x00pci
sudo update-initramfs -u
#define __devexit
#define __devinit
#define __devinitdata
#endif
kemudian ubah bagian file yang bertuliskan
hapus: __devexit_p(rt2860_remove_one),
#else
hapus: __devexit(rt2860_remove_one),
#endif
untuk
hapus: rt2860_remove_one,
#else
#if LINUX_VERSION_CODE >= 0x20412
hapus: __devexit_p(rt2860_remove_one),
#else
hapus: __devexit(rt2860_remove_one),
#endif
#endif
Hal ini diharapkan dapat mengatasi kesalahan kompiler. Kembali ke direktori DPO_RT3290_LinuxSTA_V2600_20120508 dan ikuti instruksi seperti di atas.
Bagi Anda yang tidak bisa mendapatkan WiFi untuk bekerja bahkan setelah mengikuti langkah-langkah di atas (termasuk saya), ini adalah perbaikan yang sederhana dan sangat disambut baik.
Masalahnya adalah kernel memiliki masalah dalam mendukung driver, untungnya, rilis kernel stabil terbaru memperbaiki bug dan WiFi berfungsi dengan driver default.
Untuk mengunduh paket kernel 32-bit
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200-generic_3.12.0-031200.201311031935_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200_3.12.0-031200.201311031935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-image-3.12.0-031200-generic_3.12.0-031200.201311031935_i386.deb
Untuk mengunduh paket kernel 64-bit
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200-generic_3.12.0-031200.201311031935_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200_3.12.0-031200.201311031935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-image-3.12.0-031200-generic_3.12.0-031200.201311031935_amd64.deb
Untuk menginstal paket-paket
sudo dpkg -i linux-headers-3.12.0-*.deb linux-image-3.12.0-*.deb
sudo update-grub
sudo reboot
Dan itu harus dilakukan.
Jika Anda ingin menghapus kernel
sudo apt-get purge linux-image-3.12.0-* linux-headers-3.12.0-*