eexpress / bin

22 stars 3 forks source link

ap.bash 在Ubuntu14.04的问题 #3

Open yizhoumo opened 10 years ago

yizhoumo commented 10 years ago

一直使用你写的ap.bash开启wifi共享,升级ubuntu14.04之后发现无法使用。 与新版本的hostapd有关,装回saucy源的版本就正常了,能否麻烦你看下问题出在哪? 谢谢!

yizhoumo commented 10 years ago
rimo@Rimo-Ubuntu:~$ sudo ap
         * AP
         * AP/VLAN
         * AP/VLAN
         * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
         * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
         * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
         * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
net.ipv4.ip_forward = 1
Internet Systems Consortium DHCP Server 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Wrote 0 leases to leases file.
Listening on LPF/wlan0/00:12:7b:70:84:6a/192.168.0.0/24
Sending on   LPF/wlan0/00:12:7b:70:84:6a/192.168.0.0/24
Sending on   Socket/fallback/fallback-net
random: Trying to read entropy from /dev/random
Configuration file: /tmp/hostapd.conf
nl80211: Could not add multicast membership for vendor events: -2 (No such file or directory)
rfkill: initial event: idx=0 type=1 op=0 soft=0 hard=0
nl80211: TDLS supported
nl80211: TDLS external setup
nl80211: Supported cipher 00-0f-ac:1
nl80211: Supported cipher 00-0f-ac:5
nl80211: Supported cipher 00-0f-ac:2
nl80211: Supported cipher 00-0f-ac:4
nl80211: Supported cipher 00-0f-ac:6
nl80211: Using driver-based off-channel TX
nl80211: Use separate P2P group interface (driver advertised support)
nl80211: interface wlan0 in phy phy0
nl80211: Set mode ifindex 3 iftype 3 (AP)
nl80211: Setup AP(wlan0) - device_ap_sme=0 use_monitor=0
nl80211: Subscribe to mgmt frames with AP handle 0x11fc780
nl80211: Register frame type=0xb0 nl_handle=0x11fc780 match=
nl80211: Register frame type=0x0 nl_handle=0x11fc780 match=
nl80211: Register frame type=0x20 nl_handle=0x11fc780 match=
nl80211: Register frame type=0xa0 nl_handle=0x11fc780 match=
nl80211: Register frame type=0xc0 nl_handle=0x11fc780 match=
nl80211: Register frame type=0xd0 nl_handle=0x11fc780 match=
nl80211: Register frame command failed (type=208): ret=-114 (Operation already in progress)
nl80211: Register frame match - hexdump(len=0): [NULL]
nl80211: Could not configure driver mode
nl80211: Remove monitor interface: refcount=0
nl80211: Remove beacon (ifindex=3)
netlink: Operstate: ifindex=3 linkmode=0 (kernel-control), operstate=6 (IF_OPER_UP)
nl80211: Set mode ifindex 3 iftype 2 (STATION)
nl80211: Teardown AP(wlan0) - device_ap_sme=0 use_monitor=0
nl80211 driver initialization failed.
hostapd_interface_deinit_free(0x11fbd90)
hostapd_interface_deinit_free: num_bss=1 conf->num_bss=1
hostapd_interface_deinit(0x11fbd90)
hostapd_bss_deinit: deinit bss wlan0
hostapd_cleanup(hapd=0x11fd0f0 (wlan0))
hostapd_free_hapd_data: Interface wlan0 wasn't started
hostapd_interface_deinit_free: driver=(nil) drv_priv=(nil) -> hapd_deinit
hostapd_interface_free(0x11fbd90)
hostapd_interface_free: free hapd 0x11fd0f0
hostapd_cleanup_iface(0x11fbd90)
hostapd_cleanup_iface_partial(0x11fbd90)
hostapd_cleanup_iface: free iface=0x11fbd90
rimo@Rimo-Ubuntu:~$ 
eexpress commented 9 years ago

我一直在14.04使用。hostapd是修改过,导致问题,已经修复了的。今天又改成了desktop文件调用的,带GUI支持的样子。