On Thu, 5 Jun 2008, Larry Finger 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.
>
> Does Apple white- (or black-) list PCI devices the same as HP does?
>
>> I've looked around for tools and came across something that looked
>> promising but it gave a URL of "git clone
>> http://git.bu3sch.de/git/b43-tools.git" and I have no clue what git is
>> or how to use it and cursory searches imply some kind of linux tool.
>
> git is the version-control system developed by Linus Torvalds and used to
> handle the Linux source and other projects within Linux. It could probably be
> built for Unix (i.e. the base OS for Mac, but it likely wouldn't be worth the
> effort.).
>
>> I have a semi linux environment available that allows me to
>> "configure/make" software so gnu related software can be built but rpm
>> and git and the likes don't apply to the OS so suggesting them wouldn't
>> be helpful since I can't use them.
>>
>> Since my everday OS isn't widely supported, I was hoping there was a
>> windows app that would read the sprom allow me to change the ID's and
>> write it back out to the card but I couldn't find anything (my search
>> skills suck).
>
> The sprom updating facility described above utilizes the /sys pseudo-file
> system of Linux and will never work on any other OS. Your only hope would be
> to find a user with Linux on his Apple hardware and build the ssb-sprom
> utility. If you were to place the resulting executable on a flash drive, you
> could boot the appropriate version of a live CD, then execute ssb-sprom from
> the flash device. The codes could also be changed by a Linux user with x86
> (PC) hardware as long as the card will fit in their computer.
I presume we're talking about using Darwin on Intel chips, not Darwin on
those old-school PowerPC chips of yore. (-;
Note that it would be very easy for *you* to become that "user with Linux
on his Apple hardware" - just download (for example) the Ubuntu 8.04 CD
image, burn it to a disc, and boot from it (hold down "c", if memory
serves...).
Then you can run whatever Linux tools you need. If you need further help,
try to find me (I use the nickname paulproteus, and I hang out on
#freeculture and #jhuacm on the "Ubuntu Servers" (FreeNode) IRC network)
on IRC and I can probably help some more. But Larry's advice may be
enough for you.
If the Ubuntu disc can get you online (note that you should probably try
to connect to your network via a wired network while you fiddle with your
wireless, then you can launch the bundled IRC client, join the "Ubuntu
Servers" network, and then type "/join #jhuacm" to find me.
-- Asheesh.
--
There are no accidents whatsoever in the universe.
-- Baba Ram Dass
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev