Ну а что тут сложного? Для начала выясни в каком виде отдает модем интернет через свой усб. Если он изображает lan (hilink modem) то просто через iptables создаёшь masquerade с этого интерфейса и разрешаешь форвард. Если он просто порт отдает то надо поставить какой нить network-manager и в нем создать соединение и его уже маскарадить. Миллион мануалов в интернетах.