求助,ARM Linux移植无线网卡的连不上自己的无线网络

求助,ARM Linux移植无线网卡的连不上自己的无线网络,第1张

新版的linux26279已自带zd1211b的驱动。此驱动在rat-linux-26279/drivers/net/wireless/zd1211rw/中。

要让此驱动生效,得修改内核配置。

选中

networking support-->wireless-->Generic IEEE 80211 Networking Stack (mac80211)

选中

device drivers-->netword device support-->wirelss lan-->ZyDAS ZD1211/ZD1211B USB-wireless support

重新编译内核。下载到板子中,重启。加入无线网卡。出现

usb 1-1: USB disconnect, address 2

usb 1-1: new full speed USB device using s3c2410-ohci and address 3

usb 1-1: configuration #1 chosen from 1 choice

usb 1-1: reset full speed USB device using s3c2410-ohci and address 3

zd1211rw 1-1:10: phy1

表示无线网卡已被识别。使用cat /proc/net/wireless 命令,可以查看到系统中多了个wlan0网卡。此时,网卡还没工作。使用命

令ifconfig wlan0 up则出现firmware:requesting zd1211,然后没反应了,这是因为没有firmware的原因,从这里

>

1、mysql允许交叉编译,可以用arm编译器编译,在百度文库中有篇文章是写移植到ARM平台的:《Ubuntu下编译ARM平台QtEmbedded的MySQL和MySQL插件》

2、我用mips交叉编译器编译过mysql-5134,遇到的情况和那篇文章差不多。

3、我的编译过程:

1)先编译一份x86版本的mysql(因为交叉编译过程中要用到一个x86版本的工具gen_lex_hash sql)

2)配置交叉编译环境,用以下选项和参数:

ac_cv_sys_restartable_syscalls='no'

--host=mipsel-linux

--with-named-curses-libs=<你的 交叉编译器中libncursesa的全路径>

3)make到gen_lex_hash错误时,将x86编译结果中的gen_lex_hash拷过来

4)再启动make,到sql_parsecc错误时,修改这个文件:

vi /sql/sql_parsecc

将那个出错的宏定义一下:

#define STACK_DIRECTION 1

5)再make就可以了。

以上就是关于求助,ARM Linux移植无线网卡的连不上自己的无线网络全部的内容,包括:求助,ARM Linux移植无线网卡的连不上自己的无线网络、怎样实现一台PC机与500多个带网络控制芯片的arm终端用TCP/IP协议连接、mySQL能用在ARM板上面吗,使用起来方不方便因为需要在windows上生成mySQL数据库文件然后传到ARM上使用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10186693.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存