I don’t have a MacBook Pro. But in an effort to answer questions that users might have, the openSUSE community has been asked to contribute to a Hardware Compatibility List wiki for openSUSE. Perhaps if you have a LiveCD working with openSUSE, you could also add to that list? … anyway, according to the list, some Apple users have succeeded getting wireless working with the madwifi driver (with openSUSE-10.2): HCL/Laptops/Apple - openSUSE
Typically, when asking for wireless support, we request users read these stickies:
… the first stickie provides an indication as to what information it would be useful for you to provide if you wish forum support.
In the case of the madwifi, there is an openSUSE wiki page here: Atheros madwifi - openSUSE
… note in some cases in openSUSE 11.0 there
may be a conflict with built in module ath5k, which seems is not functional yet, but prevents using madwifi’s one. Resolution is to add this module to the blacklist. To do this add the line blacklist ath5k to the file /etc/modprobe.d/blacklist and reboot.
Of course rebooting is not an option for you with a liveCD, so that could be a “show stopper”.
You may also find that the rpms provided by the madwifi links on the Atheros madwifi - openSUSE do not work for you, and you may need to use rpms from the webpin page: Webpin search for madwifi on openSUSE-11
(thats an openSUSE-11 search … it will be different for other openSUSE versions).