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
