QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4443|回复: 10

iwconfig这个工具那里有?

[复制链接]
发表于 2010-5-3 17:37:37 | 显示全部楼层 |阅读模式
我的系统默认没有这个工具,它是怎么来的?
那里可以下得了这个工具?
我的无线网卡还是没有能驱动起来。我看了我的系统的所有内核模块,是包含了我的无线网卡的驱动,为什么它启动的时候不会加载呢?使用lsmod也看不到“iw”字眼的模块被加载进内核,查看/proc/modules也看不到有驱动被加载,到底这个是怎么用的。不用把驱动编译进内核也可以的吧,驱动程序在linux系统下是可以动态加载的啊?为什么就不得呢?我看了在ubuntu系统下就是可以驱动起来的,我默认安装就可以驱动起来,而且系统自带了iwconfig等用于无线网络的工具,我不知道在debian系统下那个.deb包包含了iwconfig这个工具。
还有/lib/firmware这个目录下的文件是做什么用的?无线网卡非要用这个目录不可么?怎么配置呀?
其实我把ubuntu这个/lib/firmware复制到debian系统相应的目录下,也同样没什么用。内核我也编译过了,现在我的内核版本是2.6.33,这个版本的内核我总是能通过编译且可以使用。现在的问题是我的无线网卡驱动不起来在debian系统下。
发表于 2010-5-3 20:30:36 | 显示全部楼层
/lib/firmware 这个目录是 Linux 内核里面设置的 firmware 目录,和 /lib/modules/`uname -r`/ 的设计差不多,这里面放的是所有的设备固件的存放目录。
iwconfig 这个命令似乎 Gentoo 在 net-wireless/wireless-tools 这个包里面。
回复

使用道具 举报

发表于 2010-5-3 20:31:44 | 显示全部楼层
http://en.wikipedia.org/wiki/Wireless_tools_for_Linux
维基百科竟然有这个软件包的词条……
回复

使用道具 举报

 楼主| 发表于 2010-5-3 22:36:08 | 显示全部楼层
现在关键是我无论如何也没法驱动起来,不如我开一个22端口让你进来帮我搞一下吧,他这个驱动程序是怎么被加载的?
只要这个能驱动起来就好了。
回复

使用道具 举报

发表于 2010-5-3 22:58:39 | 显示全部楼层
这个那啥,我的笔记本是 3945 ,Gentoo 里面编译好新的内核,装好 ucode ,设置 /etc/conf.d/net.wlan0 加上读取 wpa 模块,之后 restart net.wlan0 服务,之后 wpa 的控制程序就能访问了……
回复

使用道具 举报

发表于 2010-5-3 23:00:30 | 显示全部楼层
  1. jiangtao@Gentoo ~ $ equery l "*39*"
  2. * Searching for *39* ...
  3. [IP-] [  ] net-wireless/iwl3945-ucode-15.32.2.9:1
  4. jiangtao@Gentoo ~ $ equery f  net-wireless/iwl3945-ucode
  5. * Searching for iwl3945ucode in net-wireless ...
  6. * Contents of net-wireless/iwl3945-ucode-15.32.2.9:
  7. /lib                                                                           
  8. /lib/firmware                                                                  
  9. /lib/firmware/iwlwifi-3945-2.ucode                                             
  10. /usr                                                                           
  11. jiangtao@Gentoo ~ $ cat /etc/conf.d/net.wlan0
  12. # This blank configuration will automatically use DHCP for any net.*            
  13. # scripts in /etc/init.d.  To create a more complete configuration,            
  14. # please review /usr/share/doc/openrc/net.example and save your configuration   
  15. # in /etc/conf.d/net (this file :]!).                                          
  16.                                                                                 
  17. modules=( "wpa_supplicant" )                                                   
  18. wpa_supplicant=" -Dwext "                                                      
  19.                                                                                 
  20. jiangtao@Gentoo ~ $ equery l "wpa*"                                            
  21. * Searching for wpa* ...                                                      
  22. [IP-] [  ] net-wireless/wpa_supplicant-0.7.1:0                                 
  23. jiangtao@Gentoo ~ $
复制代码
回复

使用道具 举报

发表于 2010-5-3 23:02:43 | 显示全部楼层
我没装 iw-tools 的……
  1. jiangtao@Gentoo ~ $ emerge -s wireless-tools
  2. Searching...   
  3. [ Results for search key : wireless-tools ]
  4. [ Applications found : 1 ]

  5. *  net-wireless/wireless-tools
  6.       Latest version available: 29
  7.       Latest version installed: [ Not Installed ]
  8.       Size of files: 287 kB
  9.       Homepage:      http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
  10.       Description:   A collection of tools to configure IEEE 802.11 wireless LAN cards
  11.       License:       GPL-2

  12. jiangtao@Gentoo ~ $
复制代码
回复

使用道具 举报

 楼主| 发表于 2010-5-4 13:25:32 | 显示全部楼层
晕我的是这个intel wifi link 1000,我看ubuntu里好像用的驱动程序也是3945的驱动。
我的debian的/etc/下没有conf.d这个目录,是不是要新建一个这样的目录?自然也找不到net.wlan0 这个文件,debian下配置网络是/etc/network/interfaces这个文件吧,
我试了一下auto wlan0   iface wlan0 inet dhcp这样配置,但是启动网络的时候提示错误。

  1. dwj@blogger:~$ ls /lib/firmware/|grep iw
  2. iwlwifi-1000-3.ucode
  3. iwlwifi-3945-1.ucode
  4. iwlwifi-3945-2.ucode
  5. iwlwifi-4965-1.ucode
  6. iwlwifi-4965-2.ucode
  7. iwlwifi-5000-1.ucode
  8. iwlwifi-5000-2.ucode
  9. iwlwifi-5150-2.ucode
  10. iwlwifi-6000-4.ucode
复制代码
这些个ucode是从ubuntu里直接拷贝过来的。

wpa是啥东东哦,我这里好像没有呀。。。?

[ 本帖最后由 roofers 于 2010-5-4 13:27 编辑 ]
回复

使用道具 举报

发表于 2010-5-4 16:55:52 | 显示全部楼层
wpa 那个是支持 wpa 加密的 wifi 链接工具。
回复

使用道具 举报

发表于 2010-5-4 16:56:46 | 显示全部楼层
/etc/conf.d 这个目录是 Gentoo 的服务设置的目录,你的 debian 怎么设计的服务设置就不知道了。
回复

使用道具 举报

 楼主| 发表于 2010-5-5 11:58:16 | 显示全部楼层
系统没有认出我的无线网卡,不然只要modprobe iwl3945应该就可以用起来了。
intel wifi link 1000这个东东不知道咋搞的,好像支持不是很好。。。但是在ubuntu下又可以,怪了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-3-29 15:43 , Processed in 0.086171 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表