* Marvell 88w8385 Support @ 2009-01-13 12:09 tsr 2009-01-13 14:52 ` John W. Linville 0 siblings, 1 reply; 14+ messages in thread From: tsr @ 2009-01-13 12:09 UTC (permalink / raw) To: linux-wireless Hi, I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there is support for it in recent kernels. According to http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for 8385) there seems to be support but I don't want to start messing around with kernels and stuff without being sure. (I'm quite new to actually trying to make things work that don't work out of the box, so please have that in mind) /tsr ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-13 12:09 Marvell 88w8385 Support tsr @ 2009-01-13 14:52 ` John W. Linville 2009-01-14 16:47 ` Dan Williams 0 siblings, 1 reply; 14+ messages in thread From: John W. Linville @ 2009-01-13 14:52 UTC (permalink / raw) To: tsr; +Cc: linux-wireless On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: > Hi, > > I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there > is support for it in recent kernels. According to > http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for > 8385) there seems to be support but I don't want to start messing around > with kernels and stuff without being sure. That driver is for SDIO hardware. It looks like your FSG-3 has mini-PCI? Either way, we don't have a driver merged yet that would cover your hardware. John -- John W. Linville Someday the world will need a hero, and you linville@tuxdriver.com might be all we have. Be ready. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-13 14:52 ` John W. Linville @ 2009-01-14 16:47 ` Dan Williams 2009-01-14 17:14 ` John Daiker 0 siblings, 1 reply; 14+ messages in thread From: Dan Williams @ 2009-01-14 16:47 UTC (permalink / raw) To: John W. Linville; +Cc: tsr, linux-wireless On Tue, 2009-01-13 at 09:52 -0500, John W. Linville wrote: > On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: > > Hi, > > > > I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there > > is support for it in recent kernels. According to > > http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for > > 8385) there seems to be support but I don't want to start messing around > > with kernels and stuff without being sure. > > That driver is for SDIO hardware. It looks like your FSG-3 has > mini-PCI? Either way, we don't have a driver merged yet that would > cover your hardware. Looks like it's a CB35, which is actually an 88w8335 MiniPCI card. Would be supported by the mwl8k driver ideally. I've started on trying to add support to mwl8k for the 8335 parts, but we'll need to split the driver so that we can create IO hooks for the different parts. It'll be a bit, but we'll get there. Dan ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-14 16:47 ` Dan Williams @ 2009-01-14 17:14 ` John Daiker 2009-01-14 18:35 ` tsr 0 siblings, 1 reply; 14+ messages in thread From: John Daiker @ 2009-01-14 17:14 UTC (permalink / raw) To: Dan Williams; +Cc: John W. Linville, tsr, linux-wireless On 01/14/2009 08:47 AM, Dan Williams wrote: > On Tue, 2009-01-13 at 09:52 -0500, John W. Linville wrote: > >> On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: >> >>> Hi, >>> >>> I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there >>> is support for it in recent kernels. According to >>> http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for >>> 8385) there seems to be support but I don't want to start messing around >>> with kernels and stuff without being sure. >>> >> That driver is for SDIO hardware. It looks like your FSG-3 has >> mini-PCI? Either way, we don't have a driver merged yet that would >> cover your hardware. >> > > Looks like it's a CB35, which is actually an 88w8335 MiniPCI card. > Would be supported by the mwl8k driver ideally. I've started on trying > to add support to mwl8k for the 8335 parts, but we'll need to split the > driver so that we can create IO hooks for the different parts. It'll be > a bit, but we'll get there. > > Dan > Very interested in the progress of 8335 support at some point. My Netgear wg311v3 is sitting on my desk... waiting for some Linux bits to get it running! I can assist in testing whenever bits become available ( officially or unofficially, hint, hint! :-P ) Thanks for the hard work, and keep them bits a comin' JD ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-14 17:14 ` John Daiker @ 2009-01-14 18:35 ` tsr 2009-01-14 18:57 ` Dan Williams 0 siblings, 1 reply; 14+ messages in thread From: tsr @ 2009-01-14 18:35 UTC (permalink / raw) To: linux-wireless John Daiker wrote: > On 01/14/2009 08:47 AM, Dan Williams wrote: >> On Tue, 2009-01-13 at 09:52 -0500, John W. Linville wrote: >> >>> On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: >>> >>>> Hi, >>>> >>>> I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there >>>> is support for it in recent kernels. According to >>>> http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for >>>> 8385) there seems to be support but I don't want to start messing >>>> around >>>> with kernels and stuff without being sure. >>>> >>> That driver is for SDIO hardware. It looks like your FSG-3 has >>> mini-PCI? Either way, we don't have a driver merged yet that would >>> cover your hardware. >>> >> >> Looks like it's a CB35, which is actually an 88w8335 MiniPCI card. >> Would be supported by the mwl8k driver ideally. I've started on trying >> to add support to mwl8k for the 8335 parts, but we'll need to split the >> driver so that we can create IO hooks for the different parts. It'll be >> a bit, but we'll get there. >> >> Dan >> > Very interested in the progress of 8335 support at some point. My > Netgear wg311v3 is sitting on my desk... waiting for some Linux bits to > get it running! > > I can assist in testing whenever bits become available ( officially or > unofficially, hint, hint! :-P ) > > Thanks for the hard work, and keep them bits a comin' > > JD > Thanks for the info, I've found something that is said to be a working drivers for 'my' card in this package: http://www.seagate.com/staticfiles/maxtor/en_us/downloads/MSSII_3.1.2.src.tgz The kernel source says it's some kind of 2.6 kernel, grepping for it I found the highest number to be 2.6.14 so maybe it is possible to use something from it. AFAIK it's also GPL. /tsr ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-14 18:35 ` tsr @ 2009-01-14 18:57 ` Dan Williams 2009-01-16 17:36 ` Dan Williams 2009-11-04 12:40 ` tsr 0 siblings, 2 replies; 14+ messages in thread From: Dan Williams @ 2009-01-14 18:57 UTC (permalink / raw) To: tsr; +Cc: linux-wireless On Wed, 2009-01-14 at 19:35 +0100, tsr wrote: > John Daiker wrote: > > On 01/14/2009 08:47 AM, Dan Williams wrote: > >> On Tue, 2009-01-13 at 09:52 -0500, John W. Linville wrote: > >> > >>> On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: > >>> > >>>> Hi, > >>>> > >>>> I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there > >>>> is support for it in recent kernels. According to > >>>> http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for > >>>> 8385) there seems to be support but I don't want to start messing > >>>> around > >>>> with kernels and stuff without being sure. > >>>> > >>> That driver is for SDIO hardware. It looks like your FSG-3 has > >>> mini-PCI? Either way, we don't have a driver merged yet that would > >>> cover your hardware. > >>> > >> > >> Looks like it's a CB35, which is actually an 88w8335 MiniPCI card. > >> Would be supported by the mwl8k driver ideally. I've started on trying > >> to add support to mwl8k for the 8335 parts, but we'll need to split the > >> driver so that we can create IO hooks for the different parts. It'll be > >> a bit, but we'll get there. > >> > >> Dan > >> > > Very interested in the progress of 8335 support at some point. My > > Netgear wg311v3 is sitting on my desk... waiting for some Linux bits to > > get it running! > > > > I can assist in testing whenever bits become available ( officially or > > unofficially, hint, hint! :-P ) > > > > Thanks for the hard work, and keep them bits a comin' > > > > JD > > > > Thanks for the info, I've found something that is said to be a working > drivers for 'my' card in this package: > http://www.seagate.com/staticfiles/maxtor/en_us/downloads/MSSII_3.1.2.src.tgz > > The kernel source says it's some kind of 2.6 kernel, grepping for it I > found the highest number to be 2.6.14 so maybe it is possible to use > something from it. > > AFAIK it's also GPL. Wow, that is the right driver... haven't seen a driver for the 8335 before, but there it is, and it's GPL too. Got the firmware too, which I also haven't seen separately. The path forward with this is to port the support for the hardware over to mwl8k since the firmware interface is almost the same. That said, the only reason I chose that as the path forward was that we couldn't make any progress with the standalone driver, and figured that Marvell's driver would actually work where mrv8k didn't. I still think it makes sense to use the same driver core for both but if that turns out to be too hard, we can just do a mac80211 port for this. Dan ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-14 18:57 ` Dan Williams @ 2009-01-16 17:36 ` Dan Williams 2009-01-17 16:20 ` tsr 2009-01-17 22:59 ` tsr 2009-11-04 12:40 ` tsr 1 sibling, 2 replies; 14+ messages in thread From: Dan Williams @ 2009-01-16 17:36 UTC (permalink / raw) To: tsr; +Cc: linux-wireless On Wed, 2009-01-14 at 13:57 -0500, Dan Williams wrote: > On Wed, 2009-01-14 at 19:35 +0100, tsr wrote: > > John Daiker wrote: > > > On 01/14/2009 08:47 AM, Dan Williams wrote: > > >> On Tue, 2009-01-13 at 09:52 -0500, John W. Linville wrote: > > >> > > >>> On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: > > >>> > > >>>> Hi, > > >>>> > > >>>> I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there > > >>>> is support for it in recent kernels. According to > > >>>> http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for > > >>>> 8385) there seems to be support but I don't want to start messing > > >>>> around > > >>>> with kernels and stuff without being sure. > > >>>> > > >>> That driver is for SDIO hardware. It looks like your FSG-3 has > > >>> mini-PCI? Either way, we don't have a driver merged yet that would > > >>> cover your hardware. > > >>> > > >> > > >> Looks like it's a CB35, which is actually an 88w8335 MiniPCI card. > > >> Would be supported by the mwl8k driver ideally. I've started on trying > > >> to add support to mwl8k for the 8335 parts, but we'll need to split the > > >> driver so that we can create IO hooks for the different parts. It'll be > > >> a bit, but we'll get there. > > >> > > >> Dan > > >> > > > Very interested in the progress of 8335 support at some point. My > > > Netgear wg311v3 is sitting on my desk... waiting for some Linux bits to > > > get it running! > > > > > > I can assist in testing whenever bits become available ( officially or > > > unofficially, hint, hint! :-P ) > > > > > > Thanks for the hard work, and keep them bits a comin' > > > > > > JD > > > > > > > Thanks for the info, I've found something that is said to be a working > > drivers for 'my' card in this package: > > http://www.seagate.com/staticfiles/maxtor/en_us/downloads/MSSII_3.1.2.src.tgz > > > > The kernel source says it's some kind of 2.6 kernel, grepping for it I > > found the highest number to be 2.6.14 so maybe it is possible to use > > something from it. > > > > AFAIK it's also GPL. > > Wow, that is the right driver... haven't seen a driver for the 8335 > before, but there it is, and it's GPL too. Got the firmware too, which > I also haven't seen separately. > > The path forward with this is to port the support for the hardware over > to mwl8k since the firmware interface is almost the same. > > That said, the only reason I chose that as the path forward was that we > couldn't make any progress with the standalone driver, and figured that > Marvell's driver would actually work where mrv8k didn't. I still think > it makes sense to use the same driver core for both but if that turns > out to be too hard, we can just do a mac80211 port for this. As a follow-up... the driver source contained in that tarball compiles after a few trivial changes to update net80211 and hardware parts to the latest kernel. However, the firmware does not successfully load. It appears that the firmware load procedure for the MSSII driver is a one-stage firmware load that probably depends on a minimal bootloader on firmware of the card, or something like that. In any case, it doesn't work. I spent some time porting over the firmware loading from mrv8k (which is known to work), and got as far as successful boot and main firmware load, but I'm not having a ton of success getting the card to actually boot the main firmware. More poking required. If the MSSII driver can actually *drive* 8335 cards, then we can use that as a reference for hardware/firmware API when adding support for 8335 to mwl8k. Dan ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-16 17:36 ` Dan Williams @ 2009-01-17 16:20 ` tsr 2009-01-19 9:00 ` Holger Schurig 2009-01-17 22:59 ` tsr 1 sibling, 1 reply; 14+ messages in thread From: tsr @ 2009-01-17 16:20 UTC (permalink / raw) To: linux-wireless Dan Williams wrote: > On Wed, 2009-01-14 at 13:57 -0500, Dan Williams wrote: >> On Wed, 2009-01-14 at 19:35 +0100, tsr wrote: >>> John Daiker wrote: >>>> On 01/14/2009 08:47 AM, Dan Williams wrote: >>>>> On Tue, 2009-01-13 at 09:52 -0500, John W. Linville wrote: >>>>> >>>>>> On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there >>>>>>> is support for it in recent kernels. According to >>>>>>> http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for >>>>>>> 8385) there seems to be support but I don't want to start messing >>>>>>> around >>>>>>> with kernels and stuff without being sure. >>>>>>> >>>>>> That driver is for SDIO hardware. It looks like your FSG-3 has >>>>>> mini-PCI? Either way, we don't have a driver merged yet that would >>>>>> cover your hardware. >>>>>> >>>>> Looks like it's a CB35, which is actually an 88w8335 MiniPCI card. >>>>> Would be supported by the mwl8k driver ideally. I've started on trying >>>>> to add support to mwl8k for the 8335 parts, but we'll need to split the >>>>> driver so that we can create IO hooks for the different parts. It'll be >>>>> a bit, but we'll get there. >>>>> >>>>> Dan >>>>> >>>> Very interested in the progress of 8335 support at some point. My >>>> Netgear wg311v3 is sitting on my desk... waiting for some Linux bits to >>>> get it running! >>>> >>>> I can assist in testing whenever bits become available ( officially or >>>> unofficially, hint, hint! :-P ) >>>> >>>> Thanks for the hard work, and keep them bits a comin' >>>> >>>> JD >>>> >>> Thanks for the info, I've found something that is said to be a working >>> drivers for 'my' card in this package: >>> http://www.seagate.com/staticfiles/maxtor/en_us/downloads/MSSII_3.1.2.src.tgz >>> >>> The kernel source says it's some kind of 2.6 kernel, grepping for it I >>> found the highest number to be 2.6.14 so maybe it is possible to use >>> something from it. >>> >>> AFAIK it's also GPL. >> Wow, that is the right driver... haven't seen a driver for the 8335 >> before, but there it is, and it's GPL too. Got the firmware too, which >> I also haven't seen separately. >> >> The path forward with this is to port the support for the hardware over >> to mwl8k since the firmware interface is almost the same. >> >> That said, the only reason I chose that as the path forward was that we >> couldn't make any progress with the standalone driver, and figured that >> Marvell's driver would actually work where mrv8k didn't. I still think >> it makes sense to use the same driver core for both but if that turns >> out to be too hard, we can just do a mac80211 port for this. > > As a follow-up... the driver source contained in that tarball compiles > after a few trivial changes to update net80211 and hardware parts to the > latest kernel. However, the firmware does not successfully load. It > appears that the firmware load procedure for the MSSII driver is a > one-stage firmware load that probably depends on a minimal bootloader on > firmware of the card, or something like that. In any case, it doesn't > work. > > I spent some time porting over the firmware loading from mrv8k (which is > known to work), and got as far as successful boot and main firmware > load, but I'm not having a ton of success getting the card to actually > boot the main firmware. More poking required. If the MSSII driver can > actually *drive* 8335 cards, then we can use that as a reference for > hardware/firmware API when adding support for 8335 to mwl8k. > > Dan > Ok, cool, both good and bad news. Is there anything I can do to help out? (I'm an extremely unexperienced kernel-user, that means I dread compiling one myself, but I think that with some help or a nice config.gz I will manage. Also I'm really eager to get this working so I will take some chances if that is of any help.) /tsr ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-17 16:20 ` tsr @ 2009-01-19 9:00 ` Holger Schurig 0 siblings, 0 replies; 14+ messages in thread From: Holger Schurig @ 2009-01-19 9:00 UTC (permalink / raw) To: linux-wireless; +Cc: tsr > (I'm an extremely unexperienced kernel-user, that means I > dread compiling one myself, but I think that with some help or > a nice config.gz I will manage. Also I'm really eager to get > this working so I will take some chances if that is of any > help.) Hehe, some years ago (maybe 15 or so...) the same was true for me. But it doesn't need to stay that way. I've you like learning new things, trying things out and if you are a bit self-educating, you can gain enought knowledge to do kernel work. It's not dark magic, it's usually just C programming, albeit in a special environment without #include <stdio.h> :-) ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-16 17:36 ` Dan Williams 2009-01-17 16:20 ` tsr @ 2009-01-17 22:59 ` tsr 1 sibling, 0 replies; 14+ messages in thread From: tsr @ 2009-01-17 22:59 UTC (permalink / raw) To: linux-wireless Dan Williams wrote: > On Wed, 2009-01-14 at 13:57 -0500, Dan Williams wrote: >> On Wed, 2009-01-14 at 19:35 +0100, tsr wrote: >>> John Daiker wrote: >>>> On 01/14/2009 08:47 AM, Dan Williams wrote: >>>>> On Tue, 2009-01-13 at 09:52 -0500, John W. Linville wrote: >>>>> >>>>>> On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there >>>>>>> is support for it in recent kernels. According to >>>>>>> http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for >>>>>>> 8385) there seems to be support but I don't want to start messing >>>>>>> around >>>>>>> with kernels and stuff without being sure. >>>>>>> >>>>>> That driver is for SDIO hardware. It looks like your FSG-3 has >>>>>> mini-PCI? Either way, we don't have a driver merged yet that would >>>>>> cover your hardware. >>>>>> >>>>> Looks like it's a CB35, which is actually an 88w8335 MiniPCI card. >>>>> Would be supported by the mwl8k driver ideally. I've started on trying >>>>> to add support to mwl8k for the 8335 parts, but we'll need to split the >>>>> driver so that we can create IO hooks for the different parts. It'll be >>>>> a bit, but we'll get there. >>>>> >>>>> Dan >>>>> >>>> Very interested in the progress of 8335 support at some point. My >>>> Netgear wg311v3 is sitting on my desk... waiting for some Linux bits to >>>> get it running! >>>> >>>> I can assist in testing whenever bits become available ( officially or >>>> unofficially, hint, hint! :-P ) >>>> >>>> Thanks for the hard work, and keep them bits a comin' >>>> >>>> JD >>>> >>> Thanks for the info, I've found something that is said to be a working >>> drivers for 'my' card in this package: >>> http://www.seagate.com/staticfiles/maxtor/en_us/downloads/MSSII_3.1.2.src.tgz >>> >>> The kernel source says it's some kind of 2.6 kernel, grepping for it I >>> found the highest number to be 2.6.14 so maybe it is possible to use >>> something from it. >>> >>> AFAIK it's also GPL. >> Wow, that is the right driver... haven't seen a driver for the 8335 >> before, but there it is, and it's GPL too. Got the firmware too, which >> I also haven't seen separately. >> >> The path forward with this is to port the support for the hardware over >> to mwl8k since the firmware interface is almost the same. >> >> That said, the only reason I chose that as the path forward was that we >> couldn't make any progress with the standalone driver, and figured that >> Marvell's driver would actually work where mrv8k didn't. I still think >> it makes sense to use the same driver core for both but if that turns >> out to be too hard, we can just do a mac80211 port for this. > > As a follow-up... the driver source contained in that tarball compiles > after a few trivial changes to update net80211 and hardware parts to the > latest kernel. However, the firmware does not successfully load. It > appears that the firmware load procedure for the MSSII driver is a > one-stage firmware load that probably depends on a minimal bootloader on > firmware of the card, or something like that. In any case, it doesn't > work. > > I spent some time porting over the firmware loading from mrv8k (which is > known to work), and got as far as successful boot and main firmware > load, but I'm not having a ton of success getting the card to actually > boot the main firmware. More poking required. If the MSSII driver can > actually *drive* 8335 cards, then we can use that as a reference for > hardware/firmware API when adding support for 8335 to mwl8k. > > Dan > Ok, so both good and bad news I guess (for me the good news is that work is being done ;) Is there anything I can do to help, with regards to testing, etc? I'm extremely unexperienced with kernels, but with some help I will dare to compile my own. /tsr ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-01-14 18:57 ` Dan Williams 2009-01-16 17:36 ` Dan Williams @ 2009-11-04 12:40 ` tsr 2009-11-04 15:29 ` Holger Schurig 1 sibling, 1 reply; 14+ messages in thread From: tsr @ 2009-11-04 12:40 UTC (permalink / raw) To: Dan Williams; +Cc: linux-wireless, mangoo Hi, So, once again, I try to get my FSG-3 up and running with Debian and I wonder how thing went with this. >From what I can tell there was a patch (referenced here: http://marc.info/?l=linux-wireless&m=123782768023390&w=2) to fix this but I also get indications that this is not the case since there is both a USB and miniPCI version of the 88w8385. You write something (http://marc.info/?l=linux-wireless&m=124334594302472&w=2) that is cryptic to me. Also searching the kernel gittree I found http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/net/wireless/libertas/if_spi.c;h=06a46d7b3d6c2460aecd793d2827033c7c0348f6;hb=cadeba315cc91ae1b57632e61b0cec3a4ed7088d which seems to include a driver for the miniPCI libertas 88w8385. Could you please enlighten me? Also CC:ing Tomasz Chmielewski since he expressed interest in this too. Hopefully, Tomas Dan Williams escribió: > On Wed, 2009-01-14 at 19:35 +0100, tsr wrote: >> John Daiker wrote: >>> On 01/14/2009 08:47 AM, Dan Williams wrote: >>>> On Tue, 2009-01-13 at 09:52 -0500, John W. Linville wrote: >>>> >>>>> On Tue, Jan 13, 2009 at 01:09:12PM +0100, tsr wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I have a FSG-3 that includes a Marvell 88w8385 card. I wonder if there >>>>>> is support for it in recent kernels. According to >>>>>> http://marc.info/?l=linux-wireless&m=123178916308198&w=2 (search for >>>>>> 8385) there seems to be support but I don't want to start messing >>>>>> around >>>>>> with kernels and stuff without being sure. >>>>>> >>>>> That driver is for SDIO hardware. It looks like your FSG-3 has >>>>> mini-PCI? Either way, we don't have a driver merged yet that would >>>>> cover your hardware. >>>>> >>>> Looks like it's a CB35, which is actually an 88w8335 MiniPCI card. >>>> Would be supported by the mwl8k driver ideally. I've started on trying >>>> to add support to mwl8k for the 8335 parts, but we'll need to split the >>>> driver so that we can create IO hooks for the different parts. It'll be >>>> a bit, but we'll get there. >>>> >>>> Dan >>>> >>> Very interested in the progress of 8335 support at some point. My >>> Netgear wg311v3 is sitting on my desk... waiting for some Linux bits to >>> get it running! >>> >>> I can assist in testing whenever bits become available ( officially or >>> unofficially, hint, hint! :-P ) >>> >>> Thanks for the hard work, and keep them bits a comin' >>> >>> JD >>> >> Thanks for the info, I've found something that is said to be a working >> drivers for 'my' card in this package: >> http://www.seagate.com/staticfiles/maxtor/en_us/downloads/MSSII_3.1.2.src.tgz >> >> The kernel source says it's some kind of 2.6 kernel, grepping for it I >> found the highest number to be 2.6.14 so maybe it is possible to use >> something from it. >> >> AFAIK it's also GPL. > > Wow, that is the right driver... haven't seen a driver for the 8335 > before, but there it is, and it's GPL too. Got the firmware too, which > I also haven't seen separately. > > The path forward with this is to port the support for the hardware over > to mwl8k since the firmware interface is almost the same. > > That said, the only reason I chose that as the path forward was that we > couldn't make any progress with the standalone driver, and figured that > Marvell's driver would actually work where mrv8k didn't. I still think > it makes sense to use the same driver core for both but if that turns > out to be too hard, we can just do a mac80211 port for this. > > Dan > > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-11-04 12:40 ` tsr @ 2009-11-04 15:29 ` Holger Schurig 2009-11-04 20:34 ` Dan Williams 0 siblings, 1 reply; 14+ messages in thread From: Holger Schurig @ 2009-11-04 15:29 UTC (permalink / raw) To: tsr; +Cc: Dan Williams, linux-wireless, mangoo > From what I can tell there was a patch (referenced here: > http://marc.info/?l=linux-wireless&m=123782768023390&w=2) to fix this > but I also get indications that this is not the case since there is both > a USB and miniPCI version of the 88w8385. This patch is only for the CF/PCMCIA versions of this those chips. There is no if_pci.c yet inside drivers/net/wireless/libertas/, if you are certain you've a PCI card you're welcome to write one, should be pretty easy. You can get help by looking at the other if_*.c files for other physical interfaces. > You write something > (http://marc.info/?l=linux-wireless&m=124334594302472&w=2) that is > cryptic to me. Can you elaborate? What exactly here is cryptic? CF/SDIO/GSPO/USB ? 8015/8385 ? > Also searching the kernel gittree I found > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/net/wireless/libertas/if_spi.c;h=06a46d7b3d6c2460aecd793d2827033c7c0348f6;hb=cadeba315cc91ae1b57632e61b0cec3a4ed7088d > which seems to include a driver for the miniPCI libertas 88w8385. No, if_spi.c is an indicator that this is for an SPI or GSPI. There's to my knowledge no such thing as a PCI-based Marvell 8385 chip/card/whatever. There is, however, some support for other Marvel 8xxx PCI-based cards in linux, see drivers/net/wireless/mwl8k.c. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-11-04 15:29 ` Holger Schurig @ 2009-11-04 20:34 ` Dan Williams 2009-11-04 22:35 ` Julian Calaby 0 siblings, 1 reply; 14+ messages in thread From: Dan Williams @ 2009-11-04 20:34 UTC (permalink / raw) To: Holger Schurig; +Cc: tsr, linux-wireless, mangoo On Wed, 2009-11-04 at 16:29 +0100, Holger Schurig wrote: > > From what I can tell there was a patch (referenced here: > > http://marc.info/?l=linux-wireless&m=123782768023390&w=2) to fix this > > but I also get indications that this is not the case since there is both > > a USB and miniPCI version of the 88w8385. > > This patch is only for the CF/PCMCIA versions of this those chips. > > There is no if_pci.c yet inside drivers/net/wireless/libertas/, if you > are certain you've a PCI card you're welcome to write one, should be > pretty easy. You can get help by looking at the other if_*.c files for > other physical interfaces. > > > > You write something > > (http://marc.info/?l=linux-wireless&m=124334594302472&w=2) that is > > cryptic to me. > > Can you elaborate? What exactly here is cryptic? > > CF/SDIO/GSPO/USB ? > 8015/8385 ? > > > > Also searching the kernel gittree I found > > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/net/wireless/libertas/if_spi.c;h=06a46d7b3d6c2460aecd793d2827033c7c0348f6;hb=cadeba315cc91ae1b57632e61b0cec3a4ed7088d > > which seems to include a driver for the miniPCI libertas 88w8385. > > No, if_spi.c is an indicator that this is for an SPI or GSPI. > > There's to my knowledge no such thing as a PCI-based Marvell 8385 > chip/card/whatever. I'm fairly sure 8385 is only CF and SDIO. Perhaps he means 8335 instead? That was available in both USB and PCI, but it's a softmac part that doesn't have mwl8k support yet afaik. Dan > There is, however, some support for other Marvel 8xxx PCI-based cards > in linux, see drivers/net/wireless/mwl8k.c. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Marvell 88w8385 Support 2009-11-04 20:34 ` Dan Williams @ 2009-11-04 22:35 ` Julian Calaby 0 siblings, 0 replies; 14+ messages in thread From: Julian Calaby @ 2009-11-04 22:35 UTC (permalink / raw) To: Dan Williams; +Cc: Holger Schurig, tsr, linux-wireless, mangoo On Thu, Nov 5, 2009 at 07:34, Dan Williams <dcbw@redhat.com> wrote: > On Wed, 2009-11-04 at 16:29 +0100, Holger Schurig wrote: >> > From what I can tell there was a patch (referenced here: >> > http://marc.info/?l=linux-wireless&m=123782768023390&w=2) to fix this >> > but I also get indications that this is not the case since there is both >> > a USB and miniPCI version of the 88w8385. >> >> This patch is only for the CF/PCMCIA versions of this those chips. >> >> There is no if_pci.c yet inside drivers/net/wireless/libertas/, if you >> are certain you've a PCI card you're welcome to write one, should be >> pretty easy. You can get help by looking at the other if_*.c files for >> other physical interfaces. >> >> >> > You write something >> > (http://marc.info/?l=linux-wireless&m=124334594302472&w=2) that is >> > cryptic to me. >> >> Can you elaborate? What exactly here is cryptic? >> >> CF/SDIO/GSPO/USB ? >> 8015/8385 ? >> >> >> > Also searching the kernel gittree I found >> > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/net/wireless/libertas/if_spi.c;h=06a46d7b3d6c2460aecd793d2827033c7c0348f6;hb=cadeba315cc91ae1b57632e61b0cec3a4ed7088d >> > which seems to include a driver for the miniPCI libertas 88w8385. >> >> No, if_spi.c is an indicator that this is for an SPI or GSPI. >> >> There's to my knowledge no such thing as a PCI-based Marvell 8385 >> chip/card/whatever. > > I'm fairly sure 8385 is only CF and SDIO. > > Perhaps he means 8335 instead? That was available in both USB and PCI, > but it's a softmac part that doesn't have mwl8k support yet afaik. Looking through the first half of this thread, he does seem to mean that. You mentioned that you were working on building support for 8335s into mwl8k, have you made any progress? Thanks, -- Julian Calaby Email: julian.calaby@gmail.com .Plan: http://sites.google.com/site/juliancalaby/ ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2009-11-04 22:35 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-01-13 12:09 Marvell 88w8385 Support tsr 2009-01-13 14:52 ` John W. Linville 2009-01-14 16:47 ` Dan Williams 2009-01-14 17:14 ` John Daiker 2009-01-14 18:35 ` tsr 2009-01-14 18:57 ` Dan Williams 2009-01-16 17:36 ` Dan Williams 2009-01-17 16:20 ` tsr 2009-01-19 9:00 ` Holger Schurig 2009-01-17 22:59 ` tsr 2009-11-04 12:40 ` tsr 2009-11-04 15:29 ` Holger Schurig 2009-11-04 20:34 ` Dan Williams 2009-11-04 22:35 ` Julian Calaby
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).