无线网络配置

 
1:iwlist eth1 scanning 查看无线路由
 2:iwconfig eth1 essid "无线路由的名称"
 3: ifconfig eth1 IP
 4: route add default gw 网关
对于带密码的路由器,设置如下:
1:iwconfig eth1 key s:密码
2:iwconfig eth1 key open
3:ifconfig eth1 essid "名称"
4:ifconfig eth1 IP
5:route add default gw 网关

 

还在搞8634,看不到头了。。唉。wireless_tools的缺点是不支持WPA认证,所以有必要把wpa_supplicant也移植过来。无线网卡是基于zydas芯片的,正好可以在网上搜到wpa_supplicant的zydas专用包:wpa_supplicant-0.4.7_zydas_pre3.tar.gz

    移植很简单,解包直接修改Makefile,把CC改成mipsel-linux-gcc,然后编译直接通过。编译完成后可以发现有几个可执行程序:wpa_supplicant,wpa_cli等。wpa_supplicant是核心程序,它和wpa_cli的关系就是服务和客户端的关系:后台运行wpa_supplicant,可以使用wpa_cli来搜索、设置、和连接网络等,大部分情况下编辑好配置文件,运行wpa_supplicant就可以连通网络了,创建一个wpa_supplicant.conf,键入以下内容:

#可有可无,没有的话无法用wpa_cli terminate来关闭wpa_supplicant
ctrl_interface=/var/run/wpa_supplicant

# 确保只有root用户能读取WPA的配置,可有可无,尤其是在嵌入式设备上
ctrl_interface_group=0

# 使用wpa_supplicant来扫描和选择AP,也可以设置成0或2,但只有1才能正确工作
ap_scan=1

network={
#AP的名字
   ssid="my_network"
#AP的key
   psk="my_key"
}

配置文件弄好后就可以运行wpa_supplicant了。在那之前当然要先插好无线网卡,载入驱动:

bash# insmod zd1211b.ko
bash# ifconfig eth1 up
bash# wpa_supplicant -B -ieth1 -Dzydas -c/etc/wpa_supplicant.conf

   
   参数-B代表后台运行,-ieth1代表使用设备eth1,-Dzydas代表网卡芯片是zydas,-c指定配置文件。
   接下来就可以看下网络是否连通了:

bash# iwconfig
bash# udhcpc -i eth1 -n

zd1211b的驱动使用wpa_supplicant来配置的时候会有隔段时间就锁死系统一会的情况,很奇怪。

 

 

 

 

1. 此无线网络不设置安全机制,换句话说,么有设置密码,OK,我们该怎么做呢?命令行伺候

# iwlist scanning            # 搜索无线网络,我们假设搜索到了 oceanboo-wireless
# iwconfig interface essid oceanboo-wireless 
# dhcpcd interface


够简单了吧,这样,你的机器就连接上 oceanboo-wireless 这个无线网络了,dhcp 获得了 ip 地址。不过不给无线路由器设置密码是很愚蠢的做法,假如你不是开咖啡厅、快餐店,还是设置一个密码吧。

2. 此无线网络设置了安全机制,使用 WEP 加密认证。

# iwlist scanning           # 还是一样的搜索,记住这个命令。
# iwconfig  interface essid oceanboo-wireless key XXXX-XXXX-XXXX-XXXX or XXXXXXXX.   # XXX多了点,不过如果你设置过无线路由,你一定知道这是啥玩意,我就不多说了。
# dhcpcd interface


哈,还是一样的简单。
关于 WEP 认证加密的输入还有下列这些方式,按需要索取吧。

引用

# iwconfig interface key 0123-4567-89
# iwconfig interface key [3] 0123-4567-89
# iwconfig interface key s:password [2]
# iwconfig interface key [2]
# iwconfig interface key open
# iwconfig interface key off
# iwconfig interface key restricted [3] 0123456789
# iwconfig interface key 01-23 key 45-67 [4] key [4]

 

AP基本命令

iwconfig配置接口

wlanconfig创建或销毁VAP

iwpriv设置属性

iwlist搜索无线热点

brctl网桥操作

 

笔记本的无线网卡搞了好久都没弄好,最后还是madwifi好使   O(∩_∩)O哈哈~

给大家分享下

madwifi配置wep atheros无线网卡

从madwifi.org获取包后

 tar -xzvf madwifi-0.9.4.tar.gz        #最新的0.9.4包编译老是报错,就换0.9.3的包了……
cd madwifi-0.9.4
make
make install
modprobe ath_pci            #无线模块支持
modprobe wlan_scan_sta      #无线扫描支持
wlanconfig ath0 destroy     #取消所有ath0配置,可能多此一举
wlanconfig ath0 create wlandev wifi0 wlanmode sta
iwconfig ath0 key xxxx      #wep password,如果用ascii则s:xxxxx
iwconfig ath0 essid "xxxx"  #广播域
ifconfig ath0 up
dhclient ath0               #or route add xxxxx

如果加密方式为wpa则需要用wpa_supplicant来配置,需要写配置文件。继续研究

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,可以了解到ensp是一种模拟软件,用于配置无线网络。下面是ensp无线网络配置的讲解: 1. 需求分析:在小型局域网中,需要部署无线网络,并通过无线控制器AC管理网络中的无线AP设备,下发无线配置信息。无线网络需要发布2.4G和5G信号,以满足不同设备的连接使用。 2. 环境要求:配置虚拟网卡的计算机,安装华为eNSP模拟软件。 3. 配置无线网络: - 打开eNSP模拟软件,创建一个拓扑图。 - 在拓扑图中添加无线控制器AC和无线AP设备。 - 配置无线控制器AC: - 设置AC的管理IP地址。 - 配置AC的无线参数,包括SSID、加密方式、频段等。 - 配置AC的认证策略,可以设置无线用户的认证方式,如WPA2-PSK、802.1X等。 - 配置无线AP设备: - 设置AP的管理IP地址,确保与AC在同一子网。 - 将AP与AC建立连接,可以通过自动发现或手动配置的方式。 - 配置AP的无线参数,包括SSID、加密方式、频段等。 - 配置AP的认证策略,可以设置无线用户的认证方式,如WPA2-PSK、802.1X等。 - 配置无线信道: - 在AC上配置无线信道,可以选择自动或手动配置。 - 在AP上配置无线信道,可以选择自动或手动配置。 - 配置无线安全: - 在AC上配置无线安全规则,可以设置访问控制列表(ACL)、防火墙规则等。 - 在AP上配置无线安全规则,可以设置访问控制列表(ACL)、防火墙规则等。 - 配置无线漫游: - 在AC上配置无线漫游策略,可以设置漫游区域、漫游阈值等。 - 在AP上配置无线漫游策略,可以设置漫游区域、漫游阈值等。 以上是ensp无线网络配置的讲解。通过eNSP模拟软件,可以模拟配置无线网络的各种参数和策略,以满足小型局域网中的无线网络需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值