Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过ADB Shell在Android上启动Hostapd_Android_Adb_Android Source - Fatal编程技术网

通过ADB Shell在Android上启动Hostapd

通过ADB Shell在Android上启动Hostapd,android,adb,android-source,Android,Adb,Android Source,我正在通过Android上的adb外壳启动hostapd。我想用一个自定义的hostapd.conf文件启动hostapd,以添加特定于供应商的元素 我的问题是,我不知道如何通过adb shell正确启动hostapd(使用自定义hostapd.conf)。 我的设备是Galaxy Nexus,拥有Cyanogenmod 10.2夜间版本。 我试着用它来启动hostapd # hostapd -B /data/misc/wifi/hostapd.conf 但它不起作用。由于您的设备是galax

我正在通过Android上的adb外壳启动hostapd。我想用一个自定义的
hostapd.conf
文件启动hostapd,以添加特定于供应商的元素

我的问题是,我不知道如何通过adb shell正确启动hostapd(使用自定义hostapd.conf)。 我的设备是Galaxy Nexus,拥有Cyanogenmod 10.2夜间版本。 我试着用它来启动hostapd

# hostapd -B /data/misc/wifi/hostapd.conf

但它不起作用。

由于您的设备是galaxy nexus,以下是步骤:-

  • 关闭用户界面中的wifi

  • 授予您的
    .conf
    文件--
    chmod 777 hostapd.conf

  • ifconfig-wlan0-up

  • 杀死任何正在运行的hostapd,然后发出此命令:-
    hostapd-e/data/misc/wifi/entropy.bin-BK/data/misc/wifi/hostapd.conf


符合
ps
hostapd正在运行。

首先。。。在您的文件路径中使用“常规”
/
斜杠这是一个打字错误,对不起,在我使用的adb shell中/当然……它到底是如何失败的?你收到错误消息了吗?您是否尝试过使用
-dd
增加详细信息?当我使用
#hostapd-v
时,我得到了正确的信息,因此我非常确定hostapd正在工作,但当我尝试启动它时,绝对没有输出,甚至没有错误消息谢谢您的回答!在ps中,请查看wifi 1411 1 2428 360 c015ce2c 40285480 S hostapd,因此我认为hostapd运行正常,但我看不到wireshark等上的热点?打开热点还有其他步骤吗?在任何其他设备中搜索您的ssid,如果它正确打开,则意味着您应该在通道6i中看到信标。在任何设备上,我都无法从
hostapd.conf
中找到ssid。你知道我可以尝试什么来正确运行hospot/hostapd吗?我认为hostapd启动正确,因为它在/data/misc/wifi/hostapd及其熵文件中创建了wlan0文件,但热点没有启动?你能通过设备用户界面打开拴绳/热点吗?是的,我能通过用户界面激活热点,这种方法对ICS很有效,但对于Android 4.3,hostapd进程启动了,但在客户端上看不到热点
# hostapd -B /data/misc/wifi/hostapd.conf