gujiaxi
V2EX  ›  问与答

如何在Ubuntu下建立虚拟wifi热点供Android、Kindle……使用?

  •  
  •   gujiaxi · Nov 8, 2011 · 13802 views
    This topic created in 5478 days ago, the information mentioned may be changed or developed.
    补充:win7下呢?
    35 replies  •  1970-01-01 08:00:00 +08:00
    yesq
    yesq
    Nov 8, 2011
    1
    Win7下有些网卡自带软件可以共享,或者用connectify
    gujiaxi
    gujiaxi
    OP
    Nov 8, 2011
    2
    补充:http://tumutanzi.com/archives/3440 按照这篇文章做了,可以搜到,但是连不上。
    cjou
    cjou
    Nov 8, 2011
    3
    Win7 用脚本启动就行了
    netsh wlan set hostednetwork mode=allow ssid=xxxx key=xxxxx
    netsh wlan start hostednetwork
    cjou
    cjou
    Nov 8, 2011
    4
    然后把 本地连接 的 Internet共享 设置允许 无线网卡 共享就行了
    hewigovens
    hewigovens
    Nov 8, 2011
    5
    试下这个脚本看看https://gist.github.com/1117004
    wynemo
    wynemo
    Nov 8, 2011
    6
    安卓2.3不支持wifi ad-hoc

    win7简单,按3楼那样就可以了,这个据说可以相当于热点,但是非常老的网卡估计不行
    wynemo
    wynemo
    Nov 8, 2011
    7
    http://code.google.com/p/android/issues/detail?id=82

    关于android 不能连ad-hoc的issue,好像两三年了
    gujiaxi
    gujiaxi
    OP
    Nov 8, 2011
    8
    @cjou 不过这样建应该跟Ubuntu下直接创建一样的效果吧,不知为何,创建是成功的,室友的手机(Nokia)也可以搜到,就是连接不上。btw.创建之后如何删除这个连接?
    gujiaxi
    gujiaxi
    OP
    Nov 8, 2011
    9
    @wynemo 其实主要还是给我的kindle(wifi only)用,Android的话有3G。 :)
    cjou
    cjou
    Nov 8, 2011
    10
    @gujiaxi WIN7 命令行下执行 netsh wlan stop hostednetwork 就停止了
    gujiaxi
    gujiaxi
    OP
    Nov 8, 2011
    11
    @cjou 我的意思是如何删除创建的ssid。停止之后还是存在的吧,之后netsh wlan start hostednetwork应该还可以连接
    cjou
    cjou
    Nov 8, 2011
    12
    @gujiaxi 试下 「netsh wlan set hostednetwork mode=」 禁止承载网络模式
    gujiaxi
    gujiaxi
    OP
    Dec 24, 2011
    14
    @zhaodingmao 这么做是adhoc的
    9hills
    9hills
    Dec 24, 2011
    15
    gujiaxi
    gujiaxi
    OP
    Dec 24, 2011
    16
    @9hills 额……我说了adhoc的不要……(windows下可以了)
    liruqi
    liruqi
    Dec 24, 2011 via Android
    17
    mark. 这个问题困扰了我很久。。
    gujiaxi
    gujiaxi
    OP
    Dec 24, 2011
    18
    @liruqi 我以为你知道……
    liuers
    liuers
    Dec 24, 2011
    19
    特地补充一点:ls一些网友和网上所说的那些win7做热点的方法对网卡品牌型号是有要求的.我的本本就做不起来热点.
    vven
    vven
    Mar 31, 2012
    20
    翻个老帖,最近想最后挣扎试下U做热点,但是手机还是没搜到....
    mingming
    mingming
    Mar 31, 2012
    21
    ubuntu 12.04 网络设置里面有个按钮直接做热点,可是我的veer搜不到就是。不知道android 的了。
    gujiaxi
    gujiaxi
    OP
    Mar 31, 2012
    22
    @mingming 不支持ad-hoc
    G_virus
    G_virus
    Mar 31, 2012
    23
    当初某同学问过我同样的问题,然后给他搜出了hostapd。我自己因为没有无线网卡所以没有测试过,不过据他说似乎可用,仅供lz参考一下吧。
    aristotle9
    aristotle9
    Mar 31, 2012
    25
    如果各数据显示都正常但是不能上网,网络断一下再连就可以了.kindle touch实测.
    vven
    vven
    Mar 31, 2012
    26
    @aristotle9 一路设置到最后,现在是grep "hostapd is running" ... FAIL 错误,悲催啊
    aristotle9
    aristotle9
    Apr 1, 2012
    27
    @vven sudo hostapd -d 查看具体的错误信息是什么.
    vven
    vven
    Apr 1, 2012
    29
    @aristotle9
    每次都显示这个,查不到错误日志啊

    hostapd v0.6.10
    User space daemon for IEEE 802.11 AP management,
    IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
    Copyright (c) 2002-2009, Jouni Malinen <[email protected]> and contributors

    usage: hostapd [-hdBKtv] [-P <PID file>] <configuration file(s)>

    options:
    -h show this usage
    -d show more debug messages (-dd for even more)
    -B run daemon in the background
    -P PID file
    -K include key data in debug messages
    -t include timestamps in some debug messages
    -v show hostapd version
    aristotle9
    aristotle9
    Apr 1, 2012
    30
    @vven sudo hostapd -d /etc/hostapd/hostapd.conf试这个,指定配置文件运行.默认的配置文件是在/etc/init.d/hostapd里改的:DAEMON_CONF=/etc/hostapd/hostapd.conf
    vven
    vven
    Apr 1, 2012
    31
    @aristotle9

    Configuration file: /etc/hostapd/hostapd.conf
    nl80211 not found.
    nl80211 driver initialization failed.
    wlan0: Unable to setup interface.

    难道网卡不支持?
    aristotle9
    aristotle9
    Apr 1, 2012
    32
    @vven 我这边网卡没插也是显示这个信息的.是硬件或者驱动的原因.
    toothpaste
    toothpaste
    Apr 1, 2012
    33
    其实能不能创建真正的ap(非ad-hoc),要看网卡驱动是否支持master模式,可以看看wiki这个[link][1] 来确定哪个型号是否支持


    [1]: http://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers
    vven
    vven
    Apr 1, 2012
    34
    @aristotle9 看到有的帖子说hostapd 0.6太老换了0.8,不知道是不是这个原因
    aristotle9
    aristotle9
    Apr 1, 2012
    35
    按照https://help.ubuntu.com/community/WifiDocs/MasterMode
    看看自己的网卡支不支持master模式
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1760 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 03:38 · PVG 11:38 · LAX 19:38 · JFK 22:38
    ♥ Do have faith in what you're doing.