Search Linux Wireless

Re: zd1211rw on ppc (iBook G4)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Aug 31, 2009 at 6:39 PM, Leonardo H. Souza
Hamada<leonardo.hamada@xxxxxxxxxxx> wrote:
> Hin-Tak Leung wrote:
>> On Mon, Aug 31, 2009 at 5:39 PM, Leonardo H. Souza
>> Hamada<leonardo.hamada@xxxxxxxxxxx> wrote:
>>
>>> Hi list,
>>>
>>> On linux-2.6.24-gentoo-r3, the zd1211rw driver was working as eth1.
>>>
>>> This is a big-endian machine.
>>>
>>> On 2.6.30-gentoo-r5, 'ifconfig -a' shows the relevant entries below:
>>>
>>
>>
>>> Likely is a issue similar reported previously:
>>> http://marc.info/?l=linux-wireless&m=124906700820860&w=2
>>>
>>> Quick peek at the source diffs between previous version reveals some
>>> changes.
>>>
>>
>> Are you talking about a regression - i.e. it used to work *on the same
>> architecture*, but not any more? If that's the case you can probably
>> start with 2.6.24 and various compat-wireless on to narrow down which
>> changes break.  The post you referred to is different - vendor driver
>> vs rw driver.
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
>> the body of a message to majordomo@xxxxxxxxxxxxxxx
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>
>> It used to work *on the same architecture*, but not any more.
>
> This is the case.
>
>>The post you referred to is different - vendor driver vs rw driver.
>
> The post i referred to, as I interpret, is a illustrative that the
> vendor driver is working on the same hardware which the rw is not working.
>
> Thanks for the reply anyway .
>

I just had a quick look - the rw driver from 2.6.24 to 2.6.30 actually
went through the ieee80211 to mac80211 change.
('git diff v2.6.24:drivers/net/wireless/zd1211rw/
v2.6.30:drivers/net/wireless/zd1211rw/' for those who has
wireless-testing).
I have a bunch of patches which bring the 2.22 vendor driver up to
2.6.29 and 3.0 the vendor driver up to 2.6.30:
http://htl10.users.sourceforge.net/patchsets/
It doesn't fix the rw driver, but might be good enough for you? I
didn't spent any more time on the 2.22 vendor driver after 2.6.29
because 3.0 was released then. The 3.0 vendor driver can be had from:

http://www.kernel.org/pub/linux/kernel/people/mcgrof/zd1211/

It would appear that the rw driver's ieee80211->mac80211 conversion
has broken big- endian platforms, at a first guess.
( I still maintain that
http://marc.info/?l=linux-wireless&m=124906700820860&w=2 is a bit
different from your situation, since the other poster never had the rw
driver working on bigendian platforms). In any case, it might be
interesting to hear from others if recent versions of the rw driver
can be confirmed to work on bigendian platforms.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux