Как я могу превратить свой нетбук Windows или Ubuntu в расширитель беспроводного маршрутизатора?

У меня есть нетбук, который я хотел бы использовать для расширения диапазона моего беспроводного маршрутизатора. На нетбуке установлены Windows и Ubuntu.

Это означает, что мне нужно выйти в Интернет с помощью моей беспроводной карты и поделиться ею с помощью той же карты.

Существуют ли какие-либо решения с открытым исходным кодом или бесплатные решения, которые могут это сделать?