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
