当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux下无线上网设置方法

Unix/Linux
Linux crontab定时执行任务 命令格式与详细例子
linux 查看用户及用户组的方法
让Linux系统有效防御ARP攻击的实用技巧
Linux 常用软件列表
linux wget 一个强大的下载命令
linux 常用脚本、命令
linux 磁盘配额 简单介绍
Linux服务器架设笔记 Squid服务器配置
ubuntu intel 集成显卡安装
ubuntu 9.04 X3100 显卡开启3D特效
Ubuntu 8.10 Server Ruby 的安装方法
Ubuntu root帐户密码修改
ubuntu下apt-get 命令参数
Ubuntu Linux下实现QQ的三种方式
Ubuntu 8.04中建立PHP+MySQL环境
Ubuntu常用软件大全
Ubuntu系统下安装Aircrack-ng
Ubuntu实现FTP功能
ubuntu 字体美化实现方法
ubuntu下netbeans汉字显示残缺问题

Unix/Linux 中的 Linux下无线上网设置方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 42 ::
收藏到网摘: n/a

 

  前几天公司刚发了一个东芝L10型号的笔记本电脑,通过几天的捣鼓终于把通过迅驰的无线网卡和CDMA手机无线上网的设置方式给弄明白了。其实都不复杂,下边会简单描述一下:

  1. 通过迅驰的无线网卡上网

  目前笔记本如果搭配的是迅驰(centrino)的CPU那么就肯定有内置的无线网卡。那么他在LINUX下的驱动程序到哪儿去找呢?可以到INTEL的网站上参照相应的型号去下载,我的网卡的型号是IPW2200(如果不知道型号,可以进入到WINDOWS下去查看),找到后只要选择LINUX操作系统,点击下载即可。

  下载后的文件名为ipw2200_linux_1_0_0.tgz。使用tar xvzf ipw2200_linux_1_0_0.tgz命令解压。进入到解压后的目录intel_ipw2200/,可以看到一个名称为INSTALL的说明文件,写的非常详细,只要按照步骤一步一步去做就能完成安装。在这里我会把相应的步骤和描述再简单描述一遍:

  首先需要先检查一下系统当中是否已经安装过相应的驱动程序,如果存在旧的则需要删除或者把就的驱动文件备份到其他地方也,以避免产生冲突。一般情况下可以通过如下方式找到可能存在冲突的文件:

  for i in ieee80211 ipw2200; do \
  find /lib/modules/`uname -r` -iname ${i}*; done
  我在安装完毕驱动程序后,运行以上命令出现的输出结果为
  /lib/modules/2.6.9-1.649/kernel/drivers/net/wireless/ieee80211_crypt.ko
  /lib/modules/2.6.9-1.649/kernel/drivers/net/wireless/ieee80211_crypt_wep.ko
  /lib/modules/2.6.9-1.649/kernel/drivers/net/wireless/ieee80211.ko
  /lib/modules/2.6.9-1.649/kernel/drivers/net/wireless/ipw2200.ko
  把以上这些文件备份到其他地方后删除。

  还要检查内核设置文件中是否有旧的配置命令,如果有也需要删除:
  for i in IEEE80211 IPW; do \
  grep CONFIG_${i} \
  /lib/modules/`uname -r`/build/include/linux/autoconf.h; done

  准备工作完毕,需要说明的一句是此驱动程序只针对2.6版本以上的内核(This driver is currently a 2.6 only driver. )。

  解压缩原代码
  tar xzvf ipw2200-1.0.0.tgz
  cd ipw2200-1.0.0
  make (如果想针对不是当前主机的内核环境进行编译可以使用make KSRC=/path/to/kernel)
  make install

  接下来安装firmware
  首先解压intel_ipw2200/下的ipw2200-fw-2.2.tgz。把解压后的五个文件存放到hotplug firmware 的目录,一般情况下是 /lib/firmware/ (可以通过cat /etc/hotplug/firmware.agent | grep FIRMWARE_DIR)查到。

  使用命令modprobe ipw2200就能安装成功。

  如果没有使用make install命令的话可以ipw2200-1.0.0/下的load和unload进行安装和卸载。

  安装成功后就可以通过system-config-network在图形界面下,点击“新建”选择“无线连接”然后就能看到刚才这台刚才安装完驱动的“Intel corp.PRO/Wireless 2200BG(eth1)”的选项,那么就证明网卡驱动成功安装,向下进行简单的配置就能完成安装。完成安装后在有无线网信号的地方,通过system-config-network界面,选择无线网卡后点击“激活”,就能进行无线上网了。

  2. 使用CDMA手机上网

  我的CDMA手机是LG-W800,使用本身自带USB线于电脑连接后。使用
  lsusb后显示:
  Bus 003 Device 002: ID 046d:c016 Logitech, Inc.
  Bus 003 Device 001: ID 0000:0000
  Bus 002 Device 003: ID 1004:6000 LG Electronics, Inc.
  Bus 002 Device 001: ID 0000:0000
  Bus 001 Device 001: ID 0000:0000

  还算幸运能够检查出来。
  进入/dev后,发现多了一个ttyACM0的设备文件,在尝试使用ln -s /dev/ttyACM0 /dev/modem后,同样通过system-config-network在图形界面下,先打开“硬件”,点击“新建”,选择modem,确定后,“调制解调器设备”选择“/dev/modem”,即可。回到“设备”,点击“新建”选择“调制解调器”,下一步,电话号码添“#777”,提供商名称“uni”,“登录名”和“密码”都写“CARD”,下一步默认后完成。同样在界面中点击“激活”后即可上网。上网费用是0.005元/KB,很贵。不过可以办理包月,感觉速度还是不错的。就写这么多了

  另外,我的笔记本的声卡还没有弄好,谁在使用这款本子的话提供点经验啊