Дело вкуса. У каждого дистрибутива своя идеология, функционал и плюшки.
Конкретно в openSUSE:
1. Панель управления Yast
2. Фаервол SuSEfirewall2
3. Огромное количество пакетов
4. Большое количество драйверов из коробки
5. Красивый логотип (сделал себе татуировку в виде этого логотипа на левой руке)
Настройка NAT между другими интерфейсами в openSUSE будет отличаться, потому что хорошо было бы провести все настройки через Yast. В данном случае проблема заключалась в том, что madwimax нормально не отдает данных о соединение системе, поэтому в том же SuSEfirewall2 или NetworkManager мы его не видим, пришлось пилить конфиги.
Вы что, издеваетесь? Чем «это» похоже на гайд? Тем что вы скопировали свои конфиги сюда? Это конечно заслуживает похвалы — вы умеете пользоваться командой «копировать», «вставить». Место этому на помойке, ибо если у новичка хоть что-то не получится, то ответ в этой статье на свою проблему он не найдет.
Проверялось несколько раз, исправлялось и добавлялось, пробовались разные пути. В итоге получилось максимально простой и работоспособный вариант. Если что-то кажется недостаточно расписанным, укажите, с радостью дополню. Возникли проблемы? Напишите — разберемся.
Я рад за вас. Но то, что написано, не более чем «я сделал так и у меня получилось». Это — не гайд. На месте новичка я бы как минимум задал вопрос «А что значат все эти строки конфига в hostapd.conf и зачем они вообще там нужны?», а вторым вопросом было бы(в лучшем случае) «Мой WiFi адаптер не переходит в режим точки доступа, что делать?» или (в худшем) «Я сделал все как написано, ничего не работает!».
Ну и проглядев стартовый пост еще, добавлю. А что если я хочу интернет получать с eth0, а раздавать пользователям с wimax0?
Ситуация: у юзера комп с eth0 раздает инет на wlan0. В начале месяца он вспоминает, что забыл оплатить, но у него есть халявные 64кбит/с на йоте. Он по вашему гайду настраивает форвардинг и рад. Через день он оплатил инет и вынул йоту. Инета нету. Почему? Да потому что ваш гайд ему поломал соединение. И он должен будет решать эту проблему. Доходчиво поясняю?
1. Добавить комментариев в hostapd.conf — запросто, но думал, что там и так все понятно.
2. Вы не поверите, но при данном конфиге отключение wimax0 и подключение eth0 с интернетом даст ему снова интернет уже от eth0. В SuSEfirewall2, если соединение не указано в INT или DMZ, считается EXT, как итог форвардит на него легко.
3. Замечание про халявные 64 кбит/с на раздачу — лучше не пробовать, совсем печально.
Неверно выразился. Мы переключаемся в, дословно, классический метод управления с ifup.
Сейчас специально проверил, отключив свисток и подключив интернет в eth0 — поднялся автоматически, при запуске hostapd — раздача интернета работает.
Стоит указать, что «свисток» у вас Samsung, поэтому драйвер madwimax. Даже, наверно, стоит представить вывод lsusb.
Ибо «свистков» как минимум 3. Двум из них нужны драйвера.
Для самсунга драйвер существует, для Jingle готового решения вроде не существует, есть выложенный SDK оператором SPRINT.
One & Many работают без спец.дров — как rndis
Настройка WiMax интернета и его раздачи другим через Wi-Fi в openSUSE 12.1