linux下无线驱动问题,找不到无线网卡

fengyqf 2011-07-18 09:15:48
笔记本电脑 thinkpad t420s,之前安装fedora15,无线网卡运行完全正常,fedora15使用内核为 vmlinuz-2.6.38.8-35.fc15.i686.PAE
换用centos 6, 因为内核过,显卡、有线网卡、无线网卡都不工作,使用fedota15内核 vmlinuz-2.6.38.8-35.fc15.i686.PAE,显卡与有线网卡工作正常,但无线网卡还是找不到。
自己编译2.6.39.3版本的内核,还是一样,找不到无线网卡。
机器上的无线指示灯不亮,蓝牙灯亮并工作正常(机器侧边无线开关是打开的)
查看dmesg,部分如下,其中有一行[ 12.821160] rtlwifi: wireless switch is off,不知是否哪里有问题,请老大们帮忙看看,谢谢~~
使用debian 6 跟centos6一样,升级为自己编译内核,显卡、有线可以正常运行,无线不行。

[ 11.851528] xHCI xhci_add_endpoint called for root hub
[ 11.851530] xHCI xhci_check_bandwidth called for root hub
[ 11.851564] hub 4-0:1.0: USB hub found
[ 11.851573] hub 4-0:1.0: 2 ports detected
[ 11.983465] iTCO_vendor_support: vendor-support=0
[ 11.996585] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.06
[ 11.996676] iTCO_wdt: Found a Cougar Point TCO device (Version=2, TCOBASE=0x0460)
[ 11.997957] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[ 12.263920] cfg80211: Calling CRDA to update world regulatory domain
[ 12.602195] rtl8192ce 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 12.602203] rtl8192ce 0000:03:00.0: setting latency timer to 64
[ 12.611822] cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611825] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611827] cfg80211: Updating information on frequency 2417 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611829] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611831] cfg80211: Updating information on frequency 2422 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611833] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611835] cfg80211: Updating information on frequency 2427 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611837] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611839] cfg80211: Updating information on frequency 2432 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611841] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611843] cfg80211: Updating information on frequency 2437 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611845] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611847] cfg80211: Updating information on frequency 2442 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611849] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611851] cfg80211: Updating information on frequency 2447 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611853] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611855] cfg80211: Updating information on frequency 2452 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611857] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611859] cfg80211: Updating information on frequency 2457 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611861] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611863] cfg80211: Updating information on frequency 2462 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611865] cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611867] cfg80211: Updating information on frequency 2467 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611869] cfg80211: 2457000 KHz - 2482000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611871] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611873] cfg80211: 2457000 KHz - 2482000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611875] cfg80211: Disabling freq 2484 MHz as custom regd has no rule that fits a 20 MHz wide channel
[ 12.611882] cfg80211: Pending regulatory request, waiting for it to be processed...
[ 12.612031] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain
[ 12.612087] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612090] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612092] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612095] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612098] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612100] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612103] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612106] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612108] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612111] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612114] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612116] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612119] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612122] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612124] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612127] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612132] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612135] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612138] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612140] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612143] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612146] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612149] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.820922] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.820926] audit: name_count maxed, losing inode data: dev=00:07, inode=9031
[ 12.820930] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 12.820947] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.820949] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820953] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820956] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820959] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820962] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820964] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820967] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820970] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820972] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820975] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820978] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820980] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820983] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.821160] rtlwifi: wireless switch is off
[ 12.902903] i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[ 13.096949] input: PC Speaker as /devices/platform/pcspkr/input/input9
[ 13.233316] Bluetooth: Core ver 2.16
[ 13.233345] NET: Registered protocol family 31
[ 13.233347] Bluetooth: HCI device and connection manager initialized
[ 13.233350] Bluetooth: HCI socket layer initialized
[ 13.276804] Bluetooth: Generic Bluetooth USB driver ver 0.6
[ 13.277007] usbcore: registered new interface driver btusb
[ 13.491021] Linux video capture interface: v2.00
[ 13.520507] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b221)
[ 13.522578] input: Integrated Camera as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input10
[ 13.522665] usbcore: registered new interface driver uvcvideo
[ 13.522667] USB Video Class driver (v1.0.0)
[ 13.523639] cfg80211: Pending regulatory request, waiting for it to be processed...
[ 13.578151] wmi: Mapper loaded
[ 13.625155] thinkpad_acpi: ThinkPad ACPI Extras v0.24
[ 13.625159] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 13.625161] thinkpad_acpi: ThinkPad BIOS 8CET32WW (1.09 ), EC unknown
[ 13.625163] thinkpad_acpi: Lenovo ThinkPad T420s, model 4173RY4
[ 13.625583] thinkpad_acpi: detected a 8-level brightness capable ThinkPad
[ 13.625710] thinkpad_acpi: radio switch found; radios are enabled
[ 13.627259] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[ 13.627595] Registered led device: tpacpi::thinklight
[ 13.627617] Registered led device: tpacpi::power
[ 13.627630] Registered led device: tpacpi::standby
[ 13.627644] Registered led device: tpacpi::thinkvantage
[ 13.627649] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one.
[ 13.628007] thinkpad_acpi: Console audio control enabled, mode: monitor (read only)
[ 13.629131] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input11
...全文
1677 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yong_f 2011-07-20
  • 打赏
  • 举报
回复
没的加载驱动程序。
fengyqf 2011-07-20
  • 打赏
  • 举报
回复
问题已经解决:
仔细查看dmesg消息,发现如下

[ 31.069989] rtl8192cu: Loading firmware file rtlwifi/rtl8192cfw.bin
[ 31.091735] rtl8192cu: Firmware loading failed
[ 31.411112] rtl8192cu: Loading firmware file rtlwifi/rtl8192cfw.bin
[ 31.418644] rtl8192cu: Firmware loading failed

原因是没有无线网卡的firmware,安装fedora15里的linux-firmware-20110601-1.fc15.noarch.rpm包,重新载入无线网卡驱动模块,
[root@fsc ~]# rmmod rtl8192ce
[root@fsc ~]# modprobe rtl8192ce

马上就可以了。
当然重启机器也可以
henanlxy135 2011-07-19
  • 打赏
  • 举报
回复
我也是很期待这个问题怎么解决,顺便学习一下
liuying_1001 2011-07-19
  • 打赏
  • 举报
回复
顶一下!!!期待牛人解决....

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧