On Sat, Jun 07, 2008 at 12:56:45AM -0400, Dale wrote:
> 
> On Jun 06, 2008, at 12:25 PM, Neil Horman wrote:
> 
> >On Fri, Jun 06, 2008 at 03:23:43PM +0200, Michael Buesch wrote:
> >>On Friday 06 June 2008 08:51:53 Dale Walsh wrote:
> >>>On Jun 06, 2008, at 00:12 AM, [EMAIL PROTECTED] wrote:
> >>>
> >>>>Dale Walsh wrote:
> >>>>>
> >>>>>I'm new to the list and new to firmware modification so hi  
> >>>>>everyone.
> >>>>>
> >>>>>I have a broadcom PCI card and I need to modify the vendor and
> >>>>>product ID's, in case it matters it's a LinkSYS WMP300N.
> >>>>How on Earth did you come up with this idea?
> >>>
> >>>I know that I need to change the ID's on the card for the driver to
> >>>work properly, it's source is not available so I NEED to make these
> >>>changes.
> >>
> >>Excuse me, you need what?
> >>Can you explain?
> >>
> >
> >+1 to Michaels comments.  From your initial post it sounds like you  
> >want your
> >wireless NIC card to be picked up by a driver other than the one  
> >currently
> >driving the hardware (perhaps to enable extra features like .11n as  
> >you
> >subsequently mentioned), and to accomplish that you're trying to  
> >modify the pci
> >device and vendor id on the card to match what the alternate driver  
> >detects.
> >
> >If thats correct, can't you just go int
> >/System/Library/Extensions/<DriverName>/Contents/Info.plist for the  
> >two drivers
> >in question and add/remove the relevant pci id? That would see far  
> >more sane
> >than trying to actually modify the dev ids on the card itself.
> 
> You do that to get the card recognized however, you need to change  
> the subsys ID's because they are hard-coded into the binary and not  
> editable via the plist so the only solution is to change the subsys  
> ID's.
> 
You can't specify a wildcard on the subsysid in the plist?

> The cards is using the exact same chipets as the apple card so it's  
> not a matter of fooling it into thinking it has features/ 
> functionality it doesn't have.
> 
> ububtu does not natively recognize the WMP300N which uses the BCM4321  
> chipset so now I gotta install ubuntu then edit bcm43xx_main.c source  
> file and add some ID's, build bcm43xx.ko (without building the entire  
> source if someone can tell me how) so it recognizes the card so I can  
> run iwpriv on it to extract the sprom to make the required changes  
> and write the modified sprom back.
> 
You don't need to modify it, check /sys/modules/bcm43xx/new_id

> I tried to build the whole linux-image-$(uname -r) but ran out of  
> disk space (17gb of free space was insufficient).
> 
Then you did something very, very wrong...

Neil

_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to