Chinaunix首页 | 论坛 | 博客
  • 博客访问: 171467
  • 博文数量: 27
  • 博客积分: 533
  • 博客等级: 中士
  • 技术积分: 426
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-14 19:54
文章分类

全部博文(27)

文章存档

2013年(4)

2012年(18)

2011年(5)

分类: LINUX

2013-09-02 23:04:53

不知不觉已经很久没有写博客了,哎 不想说什么了 ,最近研究了一下ubuntu下wifi热点共享。共享方式有很多种,首先ubuntu下面必须要有wifi驱动。现已rt5370为例子:当官网下载相关驱动,解压,cd os/linux,其下有个config.mk文件,用编辑器将它打开,找到HAS_WPA_SUPPLICANT和HAS_NATIVE_WPA_SUPPLICANT_SUPPORT,将他们的值都设为”y”(不含引号)。退到解压出来的目录下,使用以下两条命令编译和安装驱动(要root权限):

        sudo make

        sudo make install

    如果没报错,驱动就装好了。  

sudo depmod rt5370sta.kosudo  modprob rt5370sta,执行lsmod | grep rt5370sta 会列出wifi驱动已经加载到内核中,为了让系统开机就加载我们的wifi驱动,执行sudo  –iecho rt5370sta >> /etc/modules ,成功后开机会执行驱动加载,偶尔会加载不成功(系统原因)。
   插入usb无线网卡,ifconfig会出现ra0,则表面驱动完成。
   wifi热点创建:
   1.是使用ubuntu自带GUI界面来配置,在net manager里面有创建新的无线连接,具体步骤请参见有详细步骤。
   2.是使用一些配置软件诸如hostapd,sudo apt-get hostapd或到官网下载包,复制一份默认的配置文件cp defconfig .config编辑.config文件,找到
#CONFIG_DRIVER_NL80211=y修改为CONFIG——DIRVIERNL80211最后编译:sudo make,配置hostapd.conf文件,
一个简单的配置文件:

interface=ra0
bridge=br0
driver=nl80211
ssid=ssa
hw_mode=g
channel=11
dtim_period=1
rts_threshold=2347
fragm_threshold=2346
auth_algs=3
wpa=1
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP
执行sudo ./hostapd hostapd.conf,出现诸如Configuration file: hostapd.conf
Using interface wlan0 with hwaddr 00:22:5f:85:e7:a7 and ssid 'ubuntu-502d'则说明成功,相关网上例子http://blog.csdn.net/yyplc/article/details/7301974
阅读(2276) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~