http://bugs.winehq.org/show_bug.cgi?id=23875
--- Comment #27 from Thomas Spear Speeddymon@gmail.com 2011-11-27 05:07:09 CST --- Oh last note, I did all of this with a clean ~/.wine (no winetricks needed). So to summarize:
(Skip the first part if WoW is already installed)
-Install wine via whatever method and run winecfg so that gecko downloads, but do not change any settings in winecfg. -Download the installer from Battle.net Account Management -Open the installer with wine, follow the prompts to start installing the game -Allow the bundled Launcher to start, download an update for itself, close, relaunch itself as the new version, and then crash. -Go to the wine C:\Program Files\World of Warcraft directory and start BackgroundDownloader.exe with wine
-As quickly as you can (you have a few seconds while it initializes), click View>Preferences, then uncheck Use Peer to Peer, and check Don't throttle background download, then click ok, then click cancel to close the downloader. You may need to ctrl+c the downloader in the console -Start up the Launcher again and let it complete the download.