попробую спасибо
Судя по фразе про DHCP, модем уже настроен в режиме маршрутизатора. Т.е. модем раздаёт интернет всем подключённым компам, адреса раздаются на автопилоте по DHCP.
Если ADSL модем имеет более одной розетки для витой пары (тип разъёма RJ-45), то можно оба компьютера подключить к тем розеткам на модеме, оба компа настроить на автоматическое получение адресов по DHCP.
Если описанных розеток только одна, то купить switch (цена 400-600руб., TrendNet, например,
http://price.ru/bin/price/prodlist?curr=2&pnam=switch%20trendnet&cid=0502&vcid=030102&base=1&where=00 ) на несколько розеток RJ-45 (обычно они на 5-8 розеток). Модем и оба компьютера подключить к розеткам свитча. Настройки те же. Свитч здесь просто разветвитель, иногда его встраивают в модем иногда надо покупать отдельно.
Цену патчкордов (проводов "витая пара") я не учитывал. В сумме их надо по одной штуке на каждый комп, и если свитч, то ещё один шнурок соединить модем и свитч.
В результате имеем:
1) АДСЛ модем (на самом деле этот модем является маленьким компьютером с Linuxом внутри...) уже работает как шлюз и раздаёт интернет в локальную сеть.
2) Оба компьютера получают адреса автоматически по DHCP.
3) Оба компьютера объединены в локальную сеть, т.е. имеют адреса в одной локальной сети, могут "видеть" папки соседа и т.д. Кстати, упреждая возможный вопрос, под Linux каталоги "расшариваются" через программу Samba server, может быть скрыто графической оболочкой, но в итоге всё равно Самба.
4) Оба компьютера настроены независимо, и более того, если я ничего не упустил, то простое подключение обоих машин к модему сразу даст нужное, вообще без измения программных настроек.
Я считаю что такой способ наиболее скорый, простой и гибкий в использовании. Сочетание времени, цены и качества оптимально. Это не пошаговая инструкция, проявите минимум смекалки. Ну и спрашивайте, если что...
Можно иначе. Это как раз тот самый "третий" вопрос, который Вам непонятен. Посмотреть в книгах из инет про основы TCP/IP и прочитать темы про iptables упомянутые тут
https://forum.ubuntu.ru/index.php?topic=61391.0 И применить знания. Ну, или поиск

(а кому легко

) по теме "раздача интернет" и т.п.
P.S. Для Ubuntu не нужны специальные драйверы, всё необходимое уже установлено.
Железо покажет команда
sudo lshw
Только её листинг приводить здесь не надо, пока специально не попросят. Т.к. ИМХО там нет нужного для сабжа.