No, I don't believe Beceem has any intention to open source it.

Charles
-----Original Message-----
From: Dan Williams [mailto:[email protected]] 
Sent: Monday, April 27, 2009 3:36 PM
To: charles zhuang
Cc: 'Paulius Zaleckas'; 'Henry Arcila'; [email protected]
Subject: RE: A drivers question

On Fri, 2009-04-24 at 11:21 -0500, charles zhuang wrote:
> Yes, I believe it's a BCS200 family chip. Beceem provides reference
host
> stack software for its chip, include pcmcia, cardbus, usb interface
> device. I have worked with Beceem software stack so I knew this very
> well.
> The Linux software stack is incomplete, where it uses a proxy process
to
> relay the network entry management packet to Beceem's windows wireless
> manager, which also has the supplicant to do authentication. So if you
> want to use Beceem Linux code base, you need to write a lots of stuff
on
> your own, but you can reference this on Beceem windows source code,
> where a big portion of it is cross platform to Linux one. Hope this
> help.

Is that beceem driver code open-source and GPL or BSD compatible?  We'd
need that to plug it into the Linux kernel WiMAX stack.

Dan

> Charles
> 
> -----Original Message-----
> From: [email protected]
[mailto:[email protected]]
> On Behalf Of Paulius Zaleckas
> Sent: Friday, April 24, 2009 10:53 AM
> To: Henry Arcila
> Cc: [email protected]
> Subject: Re: A drivers question
> 
> Henry Arcila wrote:
> > Hi Inaky, thanks again for your help
> > 
> > I connect the PC Card to PC in linux and when I run the lspci -v the
> output only
> > differed of the output without PC Card as show below:
> > 
> > *** output lspci -v (difference without PC Cart Connected and with
PC
> Card connected)***
> > 
> > 03:00.0 Network controller: Unknown device 1a37:bece (rev c8)
> >         Flags: bus master, slow devsel, latency 0, IRQ 10
> >         Memory at 56000000 (32-bit, non-prefetchable) [size=1M]
> >         Memory at 56100000 (32-bit, non-prefetchable) [size=1M]
> >         Capabilities: [78] Power Management version 2
> > 
> >
>
************************************************************************
> ****************
> > 
> > Indeed the device is PCI. 
> > 
> > I have some additional questions:
> > 1. What is the meaning of this output?
> 
> The most interesting part is 1a37:bece.
> It is Vendor ID : Product ID
> 1a37 is officially assigned to Beceem Communications Inc.
> Product ID "bece" looks to be their company name also :)
> 
> Looks like it is BCS200 chip, since it is the only that contained
> CardBus interface.
> http://www.beceem.com/products/bcs200.shtml
> 
> > 2. In the new kernel is possible that this PC Card runs?
> 
> Yes.
> 
> > Do you have some reasons why the WiMax adapter doesn't work in this
> kernel?
> 
> No driver for this chipset.
> 
> > If I run a Live CD of ubuntu for example
> > is possible using the drivers in the same mode so as I have the
distro
> installed in my
> > laptop?
> 
> Yes.
> 
> > 3. I am kernel newbie, if I want to write a driver what is the
> starting point?, If the
> > driver is for that PC Card where do I can to begin?
> 
> You have to get documentation from manufacturer of this chip.
> Or you will have to reverse engineer this device... even harder than
to
> write driver :(
> 
> _______________________________________________
> wimax mailing list
> [email protected]
> http://www.linuxwimax.org/mailman/listinfo/wimax
> 
> _______________________________________________
> wimax mailing list
> [email protected]
> http://www.linuxwimax.org/mailman/listinfo/wimax


_______________________________________________
wimax mailing list
[email protected]
http://www.linuxwimax.org/mailman/listinfo/wimax

Reply via email to