Вы можете либо запустить сервер в режиме отладки (с логами отладки на консоли или в файле), либо запустить его как утилиту.
Запуск в режиме отладки:
freeradius -X
Это выведет журналы отладки в файл и задвинет его в фон:
freeradius -x -l /home/user/debug_logs &
Запуск в качестве утилиты.
/etc/init.d/freeradius start
Причина, по которой вы не смогли запустить отладку и она показывала ошибку привязки порта, заключается в том, что она уже была запущена (как видно из команд ps и netstat).
Теперь о вашем комментарии под вашим вопросом:
Ошибка говорит практически о том, что требуется, в вашем комментарии вы разместили отладку radtest.
Неверное сообщение-аутентификатор! (Shared secret is incorrect.)
Используемый общий секрет "test" неверен. По умолчанию для NAS localhost по умолчанию используется секрет testing123, поэтому попробуйте выполнить следующую команду:
radtest "John Doe" hello 127.0.0.1:18120 0 testing123
Если и это не работает, перейдите к поиску clients.conf с NAS localhost и посмотрите, какой общий секрет записан и используйте его.
Мне тоже когда-то приходилось настраивать такой модем. Дело в том, что они загружаются в "режим USB-накопителя", и их нужно переключить в режим модема.
В то время я установил только /etc/usb_modeswitch.conf
, что было более чем достаточно для меня, так как это была постоянная настройка для отправки SMS-предупреждений. В вашей конкретной модели это:
apt-get install usb-modeswitch
и файл /etc/usb_modeswitch.conf
:
DefaultVendor= 0x12d1
DefaultProduct= 0x1c0b
TargetVendor= 0x12d1
TargetProduct= 0x1c07
CheckSuccess=20
MessageEndpoint= 0x0f
MessageContent= "55534243123456780000000000000011062000000100000000000000000000"
Для более сложной настройки обнаружения вставок и установления соединения 3G я направлю вас на Как автоматически запускать USB-ключ 3G