Как сделать мост на Ubuntu?
Почему именно мост?
Ubuntu  в десктопном варианте?
Если да, то расшарить интернет можно в настройках соединения/ipv4 выбрав  "Shared to other computers." или как они там перевели.
Если в серверном варианте, нужен именно мост, и не используются всякие network manager, то что-то вроде этого в /etc/network/interfacesauto br0
iface br0 inet static
  bridge_ports eth0 wlan0
  address 192.168.1.1
  netmask 255.255.255.0
  gateway 192.168.1.1
У вас есть одни сетевой адаптер и  wifi? Если так, то:
1) кросс кабель вам скорее всего не нужен, так как современные карточки сами автодетектят и делают кросс.
Далее, два варианта, или делать бридж, ставите пакет bridge-utils, и или ручками без сохранения состояния через brctl, или прописываете настройки в /etc/network/interfaces
Или второй вариант - делаете маскарадинг, для этогт просто поставьте пакет dnsmasq.
PS. Кажется ничего не напутал.