How many LAN ports does your ADSL modem have?
If there are more than 2 LAN ports, you don't need a switch or a hub.
Usually, ADSL modems have 4 LAN ports.
You can connect each computer to those LAN ports using ethernet cables and the ADSL modem should do all the job.