I have more or less completely rewritten the guide to take into account the many changes in both extracting firmware and building the driver.
The driver has also been significantly updated in the year or so since this guide was current. If you were having problems earlier, you should test the driver again. It has really come a long way.