DSP

debian 下配置无线网卡

2019-07-13 18:01发布

5 Install Sound Card Driver
5.1.1 let alsa 把你的声卡驱动起来
  # apt-get install alsa-base alsa-utils alsa-oss
  #alsaconf #一路回车
  #cat /dev/urandom > /dev/dsp #测试声音,Ctrl+C终止

5.1.2. Install gnome下的声音支持。
  # apt-get install gnome-audio esound #esound是gnome下的软件混音器
restart system.

5.1.3 if your media player can not play film's sound but mp3 and system volume:'
  # alsa
  Usage: /usr/sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}
  有时播放电影会没有声音,其他的声音正常,包括mp3,这时,只需要从新加载alsa模块就好。
    #  alsa  force-reload
    #  chmod  777  /dev/dsp

5.1.4  Install newest sound card driver    
waitting...
现在换了新内核(2.6.26-1-686),问题果然已经解决,声卡已经正常!

1.查看网卡型号:
 # lsmod | grep iw
 安装网卡驱动和无线网络配置工具:
 # sudo apt-get install firmware-iwlwifi wireless-tools
 加载无线网卡驱动:
 # modprobe iwl4965
 重启系统:
 # reboot
 此时,网卡应该被探测到!
2.查看网卡信息:
 # iwconfig
 无线网卡一般是wlan0
 # ifconfig wlan0 up #启用无线网卡
 查看附近可用的无线接入点(AP)
 # iwlist wlan0 scan
 让无线网卡接入无线网络:
 # iwconfig wlan0 ESSID "linkname" KEY "password" open
3.

.3 Install wireless driver(我的X61是)
5.3.1 Install wireless driver
可以参考google search "debian 4965 AGN"
查看自己的网卡型号:
  # lsmod | grep iw

  安装编译环境和驱动:
  # apt-get build-essential
  # apt-get install firmware-iwlwifi wireless-tools
  # modprobe iwl4965
  (2.6.26的内核已经很好的支持了这个东东,声卡和无线都好了,真好,基本不用配置)
 
以下步骤新版本的内核就免了,我的是自己编译的2.6.23的内核:
  我自己下载源码编译内核以后(关于内核的编译请参考我blog里的文章),
  发现内核apt-get安装的比原来要稳定一些:
  下载无线网卡驱动的源码iwlwifi-1.1.18.tgz:
  # tar -xjvf iwlwifi-1.1.18.tgz -C /usr/src/modules/
  # cd /usr/src/modules/iwlwifi-1.1.18/
  # make
  # make install
  # modprobe iwl4965
 
  然后重启,网卡已经被探测到。(请注意查看你的无线网卡开关是不是已经打开)
 
 
5.3.2  查看网卡信息:
  # iwconfig
  Output:
  lo        no wireless extensions.

  eth0      no wireless extensions.

  wmaster0  no wireless extensions.

  wlan0     IEEE 802.11g  ESSID:"wangxing"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:13:XX:36:XX:83   
          Bit Rate=54 Mb/s   Tx-Power=27 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
          Encryption key:XXXB-2XXD-4E
          Link Quality=62/100  Signal level=-60 dBm  Noise level=-85 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
  假设系统认出你的无线网卡为 wlan0
  CODE:
  iwlist wlan0 scan     # 查看附近可用的无线网络接入点(AP)
  让无线网卡接入无线网络:
  # iwconfig wlan0 ESSID linkname KEY passwd open(我这里是wep的开放式无线链接)
 
  保存这些设置 让无线网卡在启动时自动接入

  #vim /etc/network/interfaces
  添加如下内容:
  allow-hotplug eth2
  iface eth2 inet dhcp
  wireless-essid  myessid
  wireless-key    mykey
 
  save & exit,reboot,ok,cheers!

Reference:
http://blog.chinaunix.net/u/4257/showart_288661.html
 
5.3.3 搜索无线接入点(AP)

  假设系统认出你的无线网卡为 wlan0
  CODE:
  iwlist wlan0 scan     # 查看附近可用的无线网络接入点(AP)
  配置你的无线网卡:
  # iwconfig wlan0 ESSID wangxing KEY XXXXXXXX4E open
  激活无线接口:
  # ifup wlan0
  获取IP地址
  # dhclient wlan0

我把这些命令集成个脚本,每次要连接公司的无线运行以下脚本就好了。