iwconfig这个工具那里有?
我的系统默认没有这个工具,它是怎么来的?那里可以下得了这个工具?
我的无线网卡还是没有能驱动起来。我看了我的系统的所有内核模块,是包含了我的无线网卡的驱动,为什么它启动的时候不会加载呢?使用lsmod也看不到“iw”字眼的模块被加载进内核,查看/proc/modules也看不到有驱动被加载,到底这个是怎么用的。不用把驱动编译进内核也可以的吧,驱动程序在linux系统下是可以动态加载的啊?为什么就不得呢?我看了在ubuntu系统下就是可以驱动起来的,我默认安装就可以驱动起来,而且系统自带了iwconfig等用于无线网络的工具,我不知道在debian系统下那个.deb包包含了iwconfig这个工具。
还有/lib/firmware这个目录下的文件是做什么用的?无线网卡非要用这个目录不可么?怎么配置呀?
其实我把ubuntu这个/lib/firmware复制到debian系统相应的目录下,也同样没什么用。内核我也编译过了,现在我的内核版本是2.6.33,这个版本的内核我总是能通过编译且可以使用。现在的问题是我的无线网卡驱动不起来在debian系统下。 /lib/firmware 这个目录是 Linux 内核里面设置的 firmware 目录,和 /lib/modules/`uname -r`/ 的设计差不多,这里面放的是所有的设备固件的存放目录。
iwconfig 这个命令似乎 Gentoo 在 net-wireless/wireless-tools 这个包里面。 http://en.wikipedia.org/wiki/Wireless_tools_for_Linux
维基百科竟然有这个软件包的词条…… 现在关键是我无论如何也没法驱动起来,不如我开一个22端口让你进来帮我搞一下吧,他这个驱动程序是怎么被加载的?
只要这个能驱动起来就好了。 这个那啥,我的笔记本是 3945 ,Gentoo 里面编译好新的内核,装好 ucode ,设置 /etc/conf.d/net.wlan0 加上读取 wpa 模块,之后 restart net.wlan0 服务,之后 wpa 的控制程序就能访问了…… jiangtao@Gentoo ~ $ equery l "*39*"
* Searching for *39* ...
[] net-wireless/iwl3945-ucode-15.32.2.9:1
jiangtao@Gentoo ~ $ equery fnet-wireless/iwl3945-ucode
* Searching for iwl3945ucode in net-wireless ...
* Contents of net-wireless/iwl3945-ucode-15.32.2.9:
/lib
/lib/firmware
/lib/firmware/iwlwifi-3945-2.ucode
/usr
jiangtao@Gentoo ~ $ cat /etc/conf.d/net.wlan0
# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d.To create a more complete configuration,
# please review /usr/share/doc/openrc/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
modules=( "wpa_supplicant" )
wpa_supplicant=" -Dwext "
jiangtao@Gentoo ~ $ equery l "wpa*"
* Searching for wpa* ...
[] net-wireless/wpa_supplicant-0.7.1:0
jiangtao@Gentoo ~ $ 我没装 iw-tools 的……jiangtao@Gentoo ~ $ emerge -s wireless-tools
Searching...
[ Results for search key : wireless-tools ]
[ Applications found : 1 ]
*net-wireless/wireless-tools
Latest version available: 29
Latest version installed: [ Not Installed ]
Size of files: 287 kB
Homepage: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
Description: A collection of tools to configure IEEE 802.11 wireless LAN cards
License: GPL-2
jiangtao@Gentoo ~ $ 晕我的是这个intel wifi link 1000,我看ubuntu里好像用的驱动程序也是3945的驱动。
我的debian的/etc/下没有conf.d这个目录,是不是要新建一个这样的目录?自然也找不到net.wlan0 这个文件,debian下配置网络是/etc/network/interfaces这个文件吧,
我试了一下auto wlan0 iface wlan0 inet dhcp这样配置,但是启动网络的时候提示错误。
dwj@blogger:~$ ls /lib/firmware/|grep iw
iwlwifi-1000-3.ucode
iwlwifi-3945-1.ucode
iwlwifi-3945-2.ucode
iwlwifi-4965-1.ucode
iwlwifi-4965-2.ucode
iwlwifi-5000-1.ucode
iwlwifi-5000-2.ucode
iwlwifi-5150-2.ucode
iwlwifi-6000-4.ucode
这些个ucode是从ubuntu里直接拷贝过来的。
wpa是啥东东哦,我这里好像没有呀。。。?
[ 本帖最后由 roofers 于 2010-5-4 13:27 编辑 ] wpa 那个是支持 wpa 加密的 wifi 链接工具。 /etc/conf.d 这个目录是 Gentoo 的服务设置的目录,你的 debian 怎么设计的服务设置就不知道了。 系统没有认出我的无线网卡,不然只要modprobe iwl3945应该就可以用起来了。
intel wifi link 1000这个东东不知道咋搞的,好像支持不是很好。。。但是在ubuntu下又可以,怪了。
页:
[1]