linux下有没有像win7下connectify一样的软件,想建个软ap,让我的安卓手机上网(已解决)
发表于 : 2010-11-25 16:07
linux下有没有像win7下connectify一样的软件,想建个软ap,让我的安卓手机上网,安卓不支持ad-hoc点对点模式。
后来才发现,用hostapd勉强也是可以的,我用的是瑞凌rt2870 usb网卡,大致安装步骤如下:
1、安装linux-backports-modules-compat-wireless-2.6.34-2.6.32-26-generic 2.6.32-26.25驱动,更新10.04默认的rt2x00驱动
2、安装桥接软件 bridge-utils
3、配置/etc/hostapd/hostapd.conf
interface=wlan0
bridge=br0
driver=nl80211
ssid= #你自定义的ssid。
#country_code=US #国家代码注销掉。
hw_mode=g #abg网卡可以改为对应模式数值。
channel=11 #频道 11(不要改动,否则影响ht_capab=[HT40-]参数)
dtim_period=1 #设置DTIM周期,稳定的关键。
rts_threshold=2347 #可考虑注销此项目来提高网卡性能,如果更改后变得不稳定则取消注销。
fragm_threshold=2346 #可考虑注销此项目来提高网卡性能,如果更改后变得不稳定则取消注销。
macaddr_acl=1 #0为允许未在hostapd.deny文件中列出的MAC地址访问,1为只允许hostapd.accept文件中列出的MAC地址访问。
accept_mac_file=/etc/hostapd/hostapd.accept #指定hostapd.accept文件位置。
deny_mac_flie=/etc/hostapd/hostapd.deny #指定hostapd.deny文件位置。
auth_algs=3
ieee80211n=1 #如果是n网卡则参数为1,否则为0。
ht_capab=[HT40-][SHORT-GI-40][DSSS_CCK-40] #n网卡启动300M速率。
4、启动
brctl addbr br0
ifconfig eth0 0.0.0.0 up
ifconfig wlan0 0.0.0.0 up
brctl addif br0 eth0
brctl addif br0 wlan0
ifconfig br0 10.180.16.16 netmask 255.255.255.0 #把原地址设在网桥上
route add default gw 10.180.16.126
hostapd -d /etc/hostapd/hostapd.conf
5、手机中设置静态地址10.180.16.125 网关 10.180.16.126 dns 10.180.16.126
我没有启动dhcp服务,反正就我在用,
后来才发现,用hostapd勉强也是可以的,我用的是瑞凌rt2870 usb网卡,大致安装步骤如下:
1、安装linux-backports-modules-compat-wireless-2.6.34-2.6.32-26-generic 2.6.32-26.25驱动,更新10.04默认的rt2x00驱动
2、安装桥接软件 bridge-utils
3、配置/etc/hostapd/hostapd.conf
interface=wlan0
bridge=br0
driver=nl80211
ssid= #你自定义的ssid。
#country_code=US #国家代码注销掉。
hw_mode=g #abg网卡可以改为对应模式数值。
channel=11 #频道 11(不要改动,否则影响ht_capab=[HT40-]参数)
dtim_period=1 #设置DTIM周期,稳定的关键。
rts_threshold=2347 #可考虑注销此项目来提高网卡性能,如果更改后变得不稳定则取消注销。
fragm_threshold=2346 #可考虑注销此项目来提高网卡性能,如果更改后变得不稳定则取消注销。
macaddr_acl=1 #0为允许未在hostapd.deny文件中列出的MAC地址访问,1为只允许hostapd.accept文件中列出的MAC地址访问。
accept_mac_file=/etc/hostapd/hostapd.accept #指定hostapd.accept文件位置。
deny_mac_flie=/etc/hostapd/hostapd.deny #指定hostapd.deny文件位置。
auth_algs=3
ieee80211n=1 #如果是n网卡则参数为1,否则为0。
ht_capab=[HT40-][SHORT-GI-40][DSSS_CCK-40] #n网卡启动300M速率。
4、启动
brctl addbr br0
ifconfig eth0 0.0.0.0 up
ifconfig wlan0 0.0.0.0 up
brctl addif br0 eth0
brctl addif br0 wlan0
ifconfig br0 10.180.16.16 netmask 255.255.255.0 #把原地址设在网桥上
route add default gw 10.180.16.126
hostapd -d /etc/hostapd/hostapd.conf
5、手机中设置静态地址10.180.16.125 网关 10.180.16.126 dns 10.180.16.126
我没有启动dhcp服务,反正就我在用,