器件型号:BEAGLEBN
工具/软件:Linux
大家好、
我一直在尝试设置网状 WiFi 网络、这与 Maria Valero (采用无线 BeagleBone Black 的网状网络)报告的线程非常相似、唯一的区别是我们尝试使用的是 BeagleBone Green。
我无法运行以下构建步骤:
build_wl18xx.sh 更新了 R8.7_SP3
我得到以下错误:
您的分支机构使用"原始/主"进行了更新。
错误:pathspec 'r8.7_sp3'与 git 已知的任何文件不匹配。
找到 Makefile。 内核版本设置为4.9.59。
在@INC 中找不到 strict.pm (您可能需要安装严格模块)(@INC 包含://usr/lib/perl/site_perl/5.22.1 //usr/lib/perl/vendor_perl/5.22.1 //usr/lib/perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/site_perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/site_perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/vendor_perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/vendor_perl/5.22.1 /tmp/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/sysroots/x86_64-arago-linux/usr/lib/perl/5.22.1。) 在./配置行9。
开始失败--在./Configure 行9处中止编译。
Make:***没有规则使目标“干净”。 停下。
***** *****
make:***未指定目标,未找到 makefile。 停下。
***** 错误0*****
我曾多次尝试在不同的平台、Ubuntu 14.04 LTS 和 Ubuntu 16 LTS 上构建此功能。 我是否遗漏了什么?
同时、我们升级了内核、现在使用:
Debian 9 (Stretch)内核: 4.9.78-ti-R93
我想、在这个最新的内核中、我们不需要使用修补的 wlink 修订版 R8.7_SP3编译内核、这是正确的吗?
wlink8驱动程序似乎支持网状模式、通过执行 iw 列表、我可以看到:
Wipphy0
支持的接口模式:
*受管
* AP
* AP/VLAN
*显示器
*网格点
* p2p-client
* p2p-go
* P2P 设备
现在、我的第一个问题是、我在/usr/share 中没有网格开始和停止脚本、此路径中没有 wl8xx 目录、如何安装这些脚本? 我可以从哪里获取 apt-get 包?
将脚本手动复制到 BeagleBone 后、我可以运行 mesh_start.sh、但当我尝试 mesh_join.sh 时、我会得到以下错误:
root@BeagleBone:/usr/share/wl18xx。/mesh_join.sh SSID 2412
/mesh_join.sh:5:[:SSID:意外的运算符
/mesh_join.sh:5:[:SSID:意外的运算符
NETID=0
===========================
wpa_cli -i mesh0 set_network 0 SSID '"SSID"
wpa_cli -i mesh0 set_network 0模式5
wpa_cli -i mesh0 set_network 0频率2412
wpa_cli -i mesh0 set_network 0 key_mgmt 无
/mesh_join.sh:29:[:0:意外的运算符
wpa_cli -i mesh0 select_network 0
我们非常感谢您的任何帮助、
谢谢、
Lourenco