|
From: | zhangfx |
Subject: | Re: [Gnewsense-dev] Re: low wifi connectivity (rtl8187) |
Date: | Sat, 04 Apr 2009 10:08:38 +0800 |
User-agent: | Mozilla-Thunderbird 2.0.0.9 (X11/20080110) |
The proper way is to fix the issues of main stream driver(there is one). But we lack of documents to do this. By comparing vendor's driver and the main stream might lead to a solution, but it is not easy because some issues seems quite tricky.
Regards Robert Millan 写道:
On Sat, Apr 04, 2009 at 02:29:58AM +0800, Zhang Le wrote:On 19:50 Fri 03 Apr , Robert Millan wrote:On Fri, Apr 03, 2009 at 10:59:17PM +0800, yanhua wrote:Robert Millan 写道:On Wed, Apr 01, 2009 at 09:19:19PM +0800, fxzhang wrote:Have you tried the version of http://dev.lemote.com/drupal/sites/default/files/rtl8187B_linux_26.1051.0116.2009_driver.tar.bz2with a matching network manager, it is almost faultless now.I think Graziano tried it, but for a working solution I need the source code. We don't publish sourceless binaries in gNewSense :-)Yanhua: you can arrange to post the source software.Great, thanks. Can this code be merged into your linux_loongson git tree? It would be much easier to handle than a separate build system.Have you got the source code now?A few times :-)The 8187b driver is somewhat imcompatible with current linux kernel. It heavily modified the ieee80211 stack, which is deprecated by the current linux implementaion. So we think merging it in the kernel tree is not proper.Is resyncing with recent ieee80211 stack out of the question?IMHO, in the long run migrating the code to the new framework is the right thing to do. Otherwise, we would be stuck with an old linux kernel, or the code would just die and we can't benefit from it any more.What's wrong with the new version of the driver anyway? Perhaps it's just a matter of adjusting a register. I'm afraid I'm no expert in this area...
[Prev in Thread] | Current Thread | [Next in Thread] |