我在嵌入式linux发行版(用yocto编译)上的wlan0接口有一些问题。问题是,当我使用命令时:
iwconfig
wlan0的结果没有无线扩展。但如果我写命令:
iw wlan0 scan
它正常工作!如果我使用connman作为连接管理器而不是iwconfig,它也能很好地工作。我尝试使用以下命令建立接口:
ip link set wlan0 up
或
ifconfig wlan0 up
但是,当我在/sys/class/net/wlan0/operstate中检查文件的状态时,结果总是“向下”。我该如何解决这个问题?
我希望iwconfig能够识别wlan0接口。
我已经使用buildroot为我的RPi3构建了linux系统。它可以正常启动,并且我可以正常访问有线连接。然而,我仍然坚持启用wlan。
以下是我到目前为止所做的工作。使用buildroot构建文件系统:
make raspberrypi3_defconfig
make
在成功引导linux之后,我按照链接启用了无线局域网。正如这篇文章的作者所提到的,我必须通过运行make linux-menuconfig来选择一些与无线相关的软件包。但是当我运行它时,这些包已经被选中了。然后,我运行make menuconfig并选择wpa_supplicant和其他包。
现在,当我启动RPi3时,当我运
我在我的系统上运行linux操作系统。我已经成功地交叉编译了linux kernel 4.9.11 for arm arch,现在我正在尝试在x86平台上交叉编译一个用于arm架构的wifi驱动程序。我已经设置了ARCH=arm和CROSS_COMPILE=<path to toolchain>环境并传递了KERNEL DIRECTORY = cross compiled kernel directory。即使在指定了ARCH之后,也会引用x86文件。我得到了下面的错误。如果我遗漏了什么,有人能指给我看吗?由于字符限制,我只更新了半个日志。
make ARCH=arm CROSS_
我使用110 WiFi .它过去运行良好,但是在一些配置更改之后,我破坏了一些东西,现在当我插入dongle时,我在lsusb输出中看到了它,但是wlan0没有被创建,dongle上的led也不亮。
要查什么?
~ > uname -a
Linux Distress 3.2.0-56-generic #86-Ubuntu SMP Wed Oct 23 17:31:43 UTC 2013 i686 i686 i386 GNU/Linux
dmesg显示
[ 667.824095] usb 1-8: new high-speed USB device number 6 using ehci
我正在使用基于Debian的最新版本的Linux。可能是XY问题,因为主要的问题是在登录到系统后,我得到一个空白的屏幕和鼠标指针。网上有人建议我更换窗口管理器。
但我无法做到这一点,因为我无法连接到无线网络。
我找到了如何做这个这里的教程
我试着一步一步地做,但对我来说不管用。在该教程中,作者写道,我需要使用命令ip link set wlan0 ip来打开wifi接口。在他的示例中,输出如下所示:
root@kali:~# ip link show w
lan0 4: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOW