It worked!

... I think...
I changed the line at the top of my modprobe.conf file from "alias eth0 3c59x" to "alias eth0 orinoco_pci". Rebooted, and I'm connected. But if I check the messages file, I see something interesting:
Jul 15 18:25:16 myserver network: Bringing up loopback interface: succeeded
Jul 15 18:25:16 myserver ifplugd(eth0)[1714]: ifplugd 0.25 initializing.
Jul 15 18:25:16 myserver ifplugd(eth0)[1714]: Using interface eth0/00:09:5B:40:B8:06
Jul 15 18:25:16 myserver ifplugd(eth0)[1714]: Using detection mode: wireless extension
Jul 15 18:25:16 myserver ifplugd(eth0)[1714]: Initialization complete, link beat not detected.
Jul 15 18:25:16 myserver network: Bringing up interface eth0: failed
Jul 15 18:25:16 myserver portmap: portmap startup succeeded
Different error message than before, but it still failed. But now I get THIS following it:
Jul 15 18:25:16 myserver portmap: portmap startup succeeded
Jul 15 18:25:19 myserver partmon: ^[[65G
Jul 15 18:25:19 myserver partmon: [^[[1;32m
Jul 15 18:25:19 myserver partmon: OK
Jul 15 18:25:19 myserver partmon:
Jul 15 18:25:19 myserver rc: Starting partmon: succeeded
Jul 15 18:25:19 myserver kernel: eth0: New link status: Connected (0001)
Jul 15 18:25:23 myserver dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Jul 15 18:25:23 myserver dhclient: DHCPACK from 192.168.0.1
Jul 15 18:25:23 myserver kernel: martian source 255.255.255.255 from 192.168.0.1, on dev eth0
Jul 15 18:25:23 myserver kernel: ll header: ff:ff:ff:ff:ff:ff:00:09:5b:4d:ab:d4:08:00
Jul 15 18:25:23 myserver dhclient: bound to 192.168.0.3 -- renewal in 116121 seconds.
Jul 15 18:25:23 myserver ifplugd(eth0)[1714]: client: Determining IP information for eth0... done.
Jul 15 18:25:24 myserver kernel: PCI: Found IRQ 5 for device 0000:00:0d.0
Jul 15 18:25:25 myserver alsa: succeeded
Jul 15 18:25:26 myserver ifplugd(eth0)[1714]: Program executed successfully.
o...k.... so first it failed, but then came up anyway. Oh well, guess I shouldn't complain
thanks xpromisex