I have a pppoe connection with username and pass. One PC with Windows 7, one PC with Windows XP and Qubs 5-Port Ethernet Switch. I plugged in all the cables and my win 7 PC got instant connection. How can I give some of the bandwith to the other PC with Windows XP without the need for another internet connection account ?
what you ll need to get is a Ethernet router so you can plug in all the needed pppoe information into the router so it acts as a gateway for you. The router will use the dhcp server which will assign the needed ip for the machine.
If you look up the meaning if PPPoE you see it's Point-to-Point Protocol over Ethernet. The clue is in the "Point-to-Point" part. It's a protocol which transmits data from one point to another point. Only one device can talk down a PPPoE connection at a time.
In order for more than one Point to transfer data to another Point (Point-to-Multipoint) there has to be some device to combine all the points at one end of the link into one (a router).
All a switch does is act like a roundabout in a road system - directing traffic between the different points on a network.
The router takes over the connection of the PPPoE and presents a standard TCP/IP connection to the network using NAT (Network Address Translation) to combine the data from all the computers on your network into one PPPoE stream.
The only way to share a PPPoE connection between multiple computers is to use a router (caveat - if you have multiple network cards in one computer that computer could be used as a router - see Microsoft's Internet Connection Sharing)