yystju 发表于 2010-12-22 22:20:14

被雷到了, 到底有没有人在Linux下成功驱动起来那个WIFI模块了?

这个是我一直没弄明白,WIFI模块早就可以使用,就是我的WIFI模块有问题,因此就是不工作?
这个帖子http://bbs.ednchina.com/showtopic-4344.aspx说用两个板子互联,而且被那个论坛加了精华。看得我晕阿~~
给的那几个代码不是驱动,是"纯正的" socket代码,下下来我鼻子都气歪了。莫非是赚稿费的?

不过这个还是动摇了我的信念,是不是linux kernel 本身的代码就可以使用SDIO的WIFI adapter? 到底有没有人搞过这个?
各位版主们给个话8,是我被雷到了呢还是我一直没弄明白一个别人都非常轻松直接就解决了的根本不是问题的问题?

服了,我google了很久了,到现在还没弄明白阿。。。

Help~

Riced 发表于 2010-12-22 23:05:13

outfind 发表于 2010-12-23 10:05:49

在linux下是可以驱动的。当初我也有楼主这样的困惑,我甚至怀疑SDIO WIFI模块是不是不能用。后来我把系统烧成wince的,确定可以连接互联网。由此断定,飞凌的SDIO WIFI是可以用的。 于是就在linux 下的驱动做文章。linux下的make menuconfig中,在driver 中wireless中是有一项选择8686的SDIO驱动。但是前提得在MMC1被正常配置,并且可以检测到SDIO WIFI的前提下。然后再从网上下载相应的firmware就可以了。
PS: 这个问题,还是不要麻烦版主们,他们可能确实没时间,关于SDIO WIFI的驱动早在几个月前就看到一个贴子里的版主说会更新,但是到现在为止,仍未看到有所更新。在这里,确实想对飞凌正面提出点意见,刚开始没有,这真没关系,事情是一点一点做的,但是一直都没有,这真的说不过去了。

Shepherd 发表于 2010-12-23 12:26:21

yystju 发表于 2010-12-23 15:24:50

谢谢各位回复。

内核里边那些选项前天我就都选了,不管用。

我今天一直在研究marvell网站上那个带firmware的驱动。

虽然我已经把它编译了(费了非常大的劲,内核API版本似乎差了很多),放到板上,可是模块能装载但是就是看不见wlan0, 只能看见eth0.

到此我感觉我需要补课了,一个是wlan这类设备的知识,另一个就是开发板上硬件儿的信息以及硬件的初始化信息。

退回去学习了,估计要练个三、五十年再跟这东西死磕了。

这东西可比红外接收器那东西费劲太多了。

BTW: 有没有现成的可吃阿?哪位高手搞定了发我一份阿~

yystju 发表于 2010-12-23 15:34:58

我不清楚大家是否都清楚怎么从marvell的网站上下载8686的驱动。为了能让更多人有兴趣研究这个东西,我把怎么下载写在这里。如果大家有兴趣就一起弄弄8,如果搞定了就来share一下~:
1. 到http://www.marvell.com/support.html
2. 在右边叫"Drivers->Please select a platform for your Marvell network controller." 的dropdown list 里边选择"Linux 2.6 - Fedora" 然后单击它底下那个"Search" button.
3. 下载"SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL"
不过这个驱动一个是内核版本老,另一个问题是假定的是for Fedora 的,所以交叉编译时候改动还是很大的。编译完了目前也不工作。希望大家一起研究~
Riced, 你在吗?你的进展如何?

Riced 发表于 2010-12-24 09:48:50

Riced 发表于 2010-12-24 10:44:24

yystju 发表于 2010-12-24 14:15:24

恩,我正读代码呢。不过还没读懂,呵呵。
我改了版,可以编译通过,可是不工作。回头给你发过去,如果你有空帮我看看的话。
我是个纯粹的硬件和驱动外行,所以还没读很懂。

outfind 发表于 2010-12-24 15:58:51

回复 5# yystju


   首先你要内核的打印信息里有mmc1加载设备的信息吗?类似device 00001 或者device00002之类的。如果有,那说明你的sdio wifi已经查到了,然后insmod libertas_sdio.ko .........
然后才能看到wlan0.


再用iwlist iwconfig 命令配置
页: [1] 2 3 4
查看完整版本: 被雷到了, 到底有没有人在Linux下成功驱动起来那个WIFI模块了?