Sürücü bazen yüklenir, bazen yüklenmez


10

Zaten üzerinde bazı şeyler olan bir Ubuntu masaüstü atandım. Yeniden biçimlendirmedim, ancak bir PCI-mini-PCI adaptörü üzerine bir mini-PCI kablosuz kart taktım. madwifiSürücüyü el ile oluşturdum ve .ko dosyalarını yükledim.

Şimdi lshw -C networkkartı her zaman gösterir, ancak bazen 'sahipsiz' olarak gösterir ve bazen madwifi(yani ath_pci) sürücü ile gösterir . Bu etkiye ne sebep olabileceği hakkında bir fikrin var mı?

EDIT: Snippet /var/log/kern.log, başarısız yükte.

Apr 19 11:47:21 manju-desktop kernel: [    9.935304] ath_hal: module license 'Proprietary' taints kernel.
Apr 19 11:47:21 manju-desktop kernel: [    9.936614] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
Apr 19 11:47:21 manju-desktop kernel: [    9.958671] wlan: svn r4133 (branch madwifi-0.9.4)
Apr 19 11:47:21 manju-desktop kernel: [    9.975867] ath_pci: svn r4133 (branch madwifi-0.9.4)
Apr 19 11:47:21 manju-desktop kernel: [    9.975940] ath_pci 0000:02:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Apr 19 11:47:21 manju-desktop kernel: [    9.976024] ath_pci: HAL doesn't support MAC revision 0xffffffff
Apr 19 11:47:21 manju-desktop kernel: [    9.976037] ath_pci 0000:02:04.0: PCI INT A disabled

Çıktı lshw -C network

  *-network:1 UNCLAIMED
       description: Ethernet controller
       product: AR5413 802.11abg NIC
       vendor: Atheros Communications Inc.
       physical id: 4
       bus info: pci@0000:02:04.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm cap_list
       configuration: latency=168 maxlatency=12 mingnt=10

2
Yani bazen önyükleme yaparsınız ve hak talebinde bulunmazsınız, bazen de önyükleme yaparsınız ve hak talebinde bulunur musunuz, yoksa hak talebinde bulunulmuş ve hak talebinde bulunulmamış arasında salınır mı demek istersiniz? Çekirdek günlüklerinde ( /var/log/kern.log) bir şey görüyor musunuz ( alakasız olduğundan emin olmadığınız bir şey yayınlayın)?
Gilles 'SO- kötü olmayı kes'

Birincisi, her önyüklemeden sonra değişir.
apoorv020

1
@ apoorv020: Bir dahaki sefere önyükleme yaptığınızda ve kartı hak talebinde bulunmadığınızda, kart veya sürücü ile ilgili tüm satırları gönderin /var/log/kern.log. Ayrıca modprobe ath_pciçekirdek günlüklerinde görüntülenen hata mesajlarını veya satırları bildirmeyi deneyin . Olası bir açıklama, kartı talep eden ancak daha sonra çalışmayan çakışan bir sürücü olduğu; sorun buysa ve bu adı bulursanız, kara listeye alabilirsiniz.
Gilles 'SO- kötü olmayı kes'

@ apoorv020: Sürücü zaten yüklendi ancak bazen donanımı sevmiyor. Karşılaştırma için başarılı bir bottan günlük alabilir miyiz? Başarısız bir önyüklemede, eğer öyleyse rmmod ath_pci; rmmod ath_hal; modprobe ath_pci, bazen işe yarıyor mu?
Gilles 'SO- kötü olmayı bırak'

1
@ apoorv020: Zaten bir cevap bulduysanız, cevap olarak gönderip kabul etmelisiniz. Soruları sürekli açık bırakmak yerine, kabul etmek en iyisidir.
JM Becker

Yanıtlar:


1

HAL yerine udev kullanmaya çalışın. Çekirdeğe daha fazla entegredir ve dolayısıyla donanım tanımlama ile daha tutarlıdır. Udev ile doğru çalışıyor ancak yine de HAL kullanmak istiyorsanız, donanımınızı HAL ile eşleştiren udev kuralını, MAC doğrulamasını ve yanlış çalışmasına neden olabilecek diğer şeyleri atlayarak taşıyabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.