I tried looking for Internet Connection Sharing and came up with nothing on this Vista laptop.
You might want to try clicking on "help and support" in the start menu and searching for "Internet Connection Sharing".
Okay, here's the thing. I think promiscuous mode is the answer I'm looking for. And this is why:
A long, long time ago in a house far, far away I had my Linux server and my XP workstation. The Linux server has a wired NIC only. The workstation had an on board wired NIC and a discrete wireless NIC. In order for the Linux server to access the Internet through the wireless network, I used a crossover cable to connect the Linux server to the XP workstation. I bridged the wired NIC and the wireless NIC on the XP machine. The final step, however, was to place the wireless NIC in promiscuous mode otherwise the Linux server wouldn't get anything from the Internet.
You cannot tell me that I was mistaken or wrong. The truth is that promiscuous mode was the secret to getting the bridge to work properly. The proof being that the Linux server was unable to access the Internet until I forced the wireless into promiscuous mode.
The problem here is that you're stuck on a solution that, in that specific case, worked, but isn't necessarily the best way to go. Now you're trying to generalize that combination as the only solution to your problem, when that isn't the case.
Now, as for the condition of my link: it's quite possible. I just did a test between my desktop and my server, which were both running Linux at this point. Like so:
ifconfig eth0 pointopoint 192.168.1.* (Where * is the actual IP address the link is taking place.) Using my short Ethernet cables and a switch, 1% packet loss. I'm going to chalk up the packet loss to figuring out where it's supposed to go because after the first second or so it's 0% loss for a period of 10 minutes.)
Using the long Ethernet cable, I have 80+% packet loss. So, the problem may lie in the cable. So many things going wrong because of random power loss.
Still, I'd like to know how to enable promiscuous mode on Vista because my searches have turned up nothing.It is very frustrating for me, so I'm sure several others are frustrated as well. Let's give them a hand.
I think you're better-served doing things the right way that trying to duplicate a previous hackjob. It'd probably help to use cables that work, too. Your driver may or may not even support promiscuous mode. Rather than trying to bridge the connection, try ICS, some other NAT-based solution, etc.