Имею следующую конфигурацию: Linux RH 7.2, kernel 2.4.17, Alcatel SpeedTouch USB ADSL modem, сетевая карта, канал до провайдера - ADSL PPP over ATM. Из всего этого постоил шлюз. Работает :-)
Но есть один очень неприятный глюк. Если, по какой-либо причине, канал пропадает - система рушится вплоть до Kernel panic. Выяснил - проблема в драйвере модема от Alcatel. Он не желает выгружаться из памяти наотрез. Даже простая нормальная перезагрузка сервера приводит к крашу, если этот дривер в памяти. Беда, еще в том, что Alcatel этот дривер сделала из двух частей - одна часть под GPL (в исходниках), а другая - в бинарном виде - "интеллектуальная собственность Alcatel" :-((.
Народ!! Кто встречался с подобным дивайсом - поделитесь опытом. Может можно чтонить сделать? А то есть единственная альтернатива - делать шлюз на Виндовсе :-(( Мне проще зарезаться!
И еще. Подскажите, плз, каким образом можно "красиво" сделать задержку в инит скриптах на 5 минут от загрузки системы. Дюже долго этот модем синхронизируется (2-3 минуты), а сетевые службы нужно инициализировать уже после установления соединения.