Saya mencoba menginstal driver Linux untuk kartu jaringan nirkabel saya (D-Link DWL-G510) pada mesin Red Hat Linux 7.1 saya dengan kernel 2.4.37.9. Saya mengunduh driver serial monyet dari situs sourceforge dan berhasil mengkompilasi modul rt73 dan memuatnya ke dalam kernel. Masalahnya sekarang adalah bahwa setiap kali saya mengeluarkan perintah ifconfig wlan0 up itu terus kembali dengan pesan kesalahan berikut: wlan0: antarmuka tidak dikenal: Tidak ada perangkat tersebut .
Saya bingung apa yang harus dilakukan di sini. Saya menetapkan wlan0 sebagai alias untuk modul rt73 di modules.conf dan juga mencoba memuat driver dengan perintah modprobe rt73 ifname = wlan0 (ini menentukan nama antarmuka sesuai dengan instruksi yang dikemas dalam driver), tetapi pesan kesalahan masih terus muncul.
Apakah ada hal lain yang perlu saya lakukan di Linux untuk mengkonfigurasi bagian wlan0 atau modul tidak mengenali kartu jaringan nirkabel? Akan sangat aneh jika ini yang terakhir karena semua informasi dari internet menunjukkan ini adalah driver linux yang harus saya gunakan untuk kartu nirkabel yang disebutkan.
sumber
Jawaban:
Saya menduga bahwa
modprobe
berhasil memuat rt73, seperti yang dapat dikonfirmasi denganlsmod
tetapi rt73 gagal melampirkan perangkat keras seperti yang akan dikeluhkan didmesg | grep rt73
. Kernel akan memuat modul selama sisi kernel dari modul bahagia, tetapi jika modul tidak dapat menemukan perangkatnya, tidak ada yang akan terjadi.Jika driver gagal dilampirkan, Anda telah memasuki dunia kesakitan, menggali berbagai
/proc
file mencoba mencari tahu di mana modul driver perangkat seharusnya terpasang tetapi tidak. Di kotak saya, beberapa info bus PCI kebetulan tinggal di/proc/bus/pci/devices
. Tapi saya menjalankan kernel 2.6.32 dan bahkan tidak ingat kapan terakhir kali saya melihat instalasi 2.4. Semoga jalan naik untuk bertemu Anda, semoga angin berada di belakang Anda, semoga Anda menemukan ruang alamat yang hilang ...sumber