The eth1 auto is normal, I think it means the network interface should autoconfigure itself with DHCP (assign IP address etc).
If you don't have any "ipw" reference in your messagelog this means the driver is not initialized so you probably missed something when following Luca's how-to.
Follow the procedure again and watch the output carefully when you do the "make" and "make install". You might have had error messages there that you missed when installing the first time.
Check if you have ipw2200.ko and five ieee80211*.ko files in
The howto mentions they should be in
but I noticed the installer in 1.04 defaults to the wireless directory and not the specific ipw2200 and ieee80211 directories (by the way, I replaced the KMISC := line in the Makefile with KMISC := /lib/modules/$(KVER)/kernel/drivers/net/wireless/, as the how-to suggests. Although the how-to explains this after the "make" and "make install" instructions, ofcourse you have to do this replacement before the make).
Check if the files are where I expect them to be using Nautilus or by doing a
If the files are not there but are in the ipw2200 and ieee80211 directories, try copying them to the wireless directory and see if that helps: When I had the files in the subdirectories my driver did not load either.
ls /lib/modules/2.6.10-5-686/kernel/drivers/net/wireless/ipw2200*.ko /lib/modules/2.6.10-5-686/kernel/drivers/net/wireless/ieee80211*.ko
ieee80211_crypt_ccmp.ko ieee80211_crypt_tkip.ko ieee80211.ko
ieee80211_crypt.ko ieee80211_crypt_wep.ko ipw2200.ko
You might also try a "sudo depmod" and see if that makes Ubuntu find your driver files at boottime.