Chinaunix首页 | 论坛 | 博客
  • 博客访问: 306770
  • 博文数量: 53
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 598
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-09 13:20
文章分类

全部博文(53)

文章存档

2011年(2)

2010年(22)

2009年(29)

我的朋友

分类: 嵌入式

2010-01-08 14:43:12

 

设备:无线网卡的PC机一台,带有无线网卡的设备(这里我们只对于嵌入式设备)

 

1、设置共享主机

选中一台笔记本当主机,把上网接口的网线接入该笔记本电脑,并且能成功上网。

对着网上邻居单击右键,选择属性,如果是ADSL拨号方式上网的用户,可以对着ADSL连接单击右键选择属性,在高级内钩选允许“internet 连接共享相关选项,如图,完成后可以看到ADSL连接会有个手托住.

 

如果是固定IP的用户,则需要右击本地连接选择属性,在高级内钩选允许“internet 连接共享相关选项,如图,完成后可以看到本地连接会有个手托住。方法跟ADSL的相同。

 

默认情况下无线网卡的IP会被设置为:192.168.0.1

 

2、建立主机的无线共享网络

同样是在网上邻居属性页面里,对着无线网卡连接单击右键,切换到无线网络设置选项卡,如图,选择添加,在网络名(SSID处随便输入个名字,网络验证选择开放式,数据加密为了简便,选择禁用,并要勾选这是一个计算机到计算机的特定网络,确定退出,接着继续右键无线网络连接,选择查看可用的无线网络,搜索一下,就能发现刚才自己建立的无线网络了。

 

OKPC机上的Ad-Hoc共享就设置好了。

 

接下来转到嵌入式设备中来设置:

1、  iwlist mlan0 scan 查看AP节点

Cell 03 - Address: 02:1F:3C:00:74:F6

                    ESSID:"adhoc" [4]

                    Mode:Ad-Hoc

                    Frequency:2.462 GHz (Channel 11)

                    Quality:0/100  Signal level=-44 dBm  Noise level=-96 dBm

                    Encryption key:off

                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s

                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s

                              48 Mb/s; 54 Mb/s

                    Extra:Beacon interval=100

                    Extra:wmm_ie=dd070050f202000100

                    Extra:band=bg

可以看到此为Ad-Hoc模式

2、  设置mlan0的模式为Ad-Hoc模式

如果不设置的话就会连接不成功

iwconfig mlan0 mode Ad-Hoc

注:此嵌入式设备的无线网卡应该支持Ad-Hoc模式,有些手机可能不会支持,关于这个我们也有破解的方法,之后将会共享。

3、  连接Ad-Hoc

iwconfig mlan0 essid “adhoc”

4、  获得IP地址

#udhcpc -i mlan0

udhcpc (v0.9.9-pre) started

udhcpc[1721]: udhcpc (v0.9.9-pre) started

Sending discover...

udhcpc[1721]: Sending discover...

Sending select for 192.168.0.128...

udhcpc[1721]: Sending select for 192.168.0.128...

Lease of 192.168.0.128 obtained, lease time 604800

udhcpc[1721]: Lease of 192.168.0.128 obtained, lease time 604800

adding dns 192.168.0.1

 

OK,嵌入式设备通过PCAd-Hoc共享上网成功

 

 

 

阅读(2079) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~