LinuxForum.Fans
Тема

3G модем

Автор: amid88 80 сообщений 13567 просмотров
#288444

а как это сделать?

#288446

У вас ругается на неправильный формат строки config_ppp0
попробуйте ее привести к такому виду:
config_ppp0="ppp"
А так показывает, что соединение установлено и адреса dns получены.
возможно все дело в файле /etc/resolv.conf
После коннекта, проверьте, содержимое файлов:
/etc/ppp/resolv.conf и /etc/resolv.conf, возможно просто придется, скопировать файл /etc/ppp/resolv.conf в /etc/resolv.conf.
После этого интернет должен бы появиться.

#288451
"ormorph" написал:
После коннекта, проверьте, содержимое файлов:
/etc/ppp/resolv.conf и /etc/resolv.conf, возможно просто придется, скопировать файл /etc/ppp/resolv.conf в /etc/resolv.conf.

содержимое одинаково.

"ormorph" написал:
config_ppp0="ppp"

у меня так и прописано.

только что проверил, если модем не вынимать при перезагрузке, то конектится сам.

#288455
"amid88" написал:
у меня так и прописано.

Ну а это что?
/etc/conf.d/net

"amid88" написал:
config_ppp0=( "ppp" )

Вроде config_ppp0 не поддерживает сразу несколько интерфейсов, по этому в скобочки брать не надо.

#288462
"amid88" написал:
только что проверил, если модем не вынимать при перезагрузке, то конектится сам.

Ну а что вы хотели?
Чтобы как только подключаешь модем чтобы сам коннектился?
Такого не получится, так как тот конфиг что вы используете, работает, только тогда, когда сам запускаешь либо в момент загрузки.
А если надо чтобы коннектился при подключении, надо прописывать правило для udev пример я уже приводил, если надо чтобы через голый ppp а не через wvdial, коннектился, в таком случае лучше использовать скрипт для коннекта, таких в интернете много можно найти уже готовых.

#288472
"ormorph" написал:
Ну а что вы хотели?
Чтобы как только подключаешь модем чтобы сам коннектился?
Такого не получится, так как тот конфиг что вы используете, работает, только тогда, когда сам запускаешь либо в момент загрузки.

Все понял, значит в меня все работает, прошу прощения, я просто не верно понимал как должно работать.

Всем большое большое спасибо, с общей помощью сделал интернет через модем без NM и роутер уже не нужен.
Сейчас пишу уже с GENTOO.
Еще маленький вопрос, как в процесе загрузки системы остановить вывод на экран, у меня при загрузке, после того, как проверяется наличие eth0, дома у меня нет его, выдает какую то ошибку, видимо что не подключен eth0,
но я не успеваю посмотреть?

#288473
"amid88" написал:
Еще маленький вопрос, как в процесе загрузки системы остановить вывод на экран, у меня при загрузке, после того, как проверяется наличие eth0, дома у меня нет его, выдает какую то ошибку, видимо что не подключен eth0,
но я не успеваю посмотреть?
"Lupo Alberto" написал:
Попробуйте «эксперимента ради» включить в /etc/rc.conf интерактивный запуск и, последовательно запуская сервисы, проверить это.
text
gentoo-home lupo # grep rc_interactive /etc/rc.conf | grep -v '^#'
rc_interactive="YES"
#288474

Ну и опять же —

text
less /var/log/rc.log
#288476
"Lupo Alberto" написал:
gentoo-home lupo # grep rc_interactive /etc/rc.conf | grep -v '^#' rc_interactive="YES"

а сервисы запускать вручную какие еще кроме /etc/init.d/net.ppp0 start
и как затем снова вернуть к автозапуску?

#288480
"amid88" написал:
а сервисы запускать вручную какие еще кроме /etc/init.d/net.ppp0 start
и как затем снова вернуть к автозапуску?

Не вручную — при загрузке, если нажать i или Shift+i (точно не помню), перейдёте в интерактивный режим. Запустив нужный сервис, можно выйти из этого режима, там должны быть подсказки. Если ничего не нажимать, загрузка пройдёт обычным образом.

#288484
"Lupo Alberto" написал:
Не вручную — при загрузке, если нажать i или Shift+i (точно не помню), перейдёте в интерактивный режим. Запустив нужный сервис, можно выйти из этого режима, там должны быть подсказки. Если ничего не нажимать, загрузка пройдёт обычным образом.

что то не получается, грузится и не останавливается

#288488

#rc_interactive="YES" в файле /etc/rc.conf закоментирован

#288499
"amid88" написал:
#rc_interactive="YES" в файле /etc/rc.conf закоментирован

Надо раскомментировать.

#288500
"Lupo Alberto" написал:
Надо раскомментировать.

понял, сделаю.

#288529

Выполнил пошаговую загрузку, очень удобная штука, большое спасибо за науку, вот лог: http://bpaste.net/show/62087/

"ormorph" написал:
Вроде config_ppp0 не поддерживает сразу несколько интерфейсов, по этому в скобочки брать не надо.

скобки убрал, всеравно ругается, не знаю что не так?

#288530
"amid88" написал:
скобки убрал, всеравно ругается, не знаю что не так?

По-английски же пишет: «Неправильный синтаксис, смотрите net.example» ;)
Попробуйте такой файл /etc/conf.d/net:

text

link_ppp0="/dev/ttyUSB0"
username_ppp0='megafon'
password_ppp0='megafon'
pppd_ppp0="
    noauth
    default-asyncmap
    defaultroute
    usepeerdns
    ipcp-accept-remote
    ipcp-accept-local
    lcp-echo-interval 22
    lcp-echo-failure 5
    mru 1492
    mtu 1492
"
chat_ppp0="
    ABORT BUSY
    ABORT ERROR
    ABORT 'NO ANSWER'
    ABORT 'NO CARRIER'
    ABORT 'NO DIALTONE'
    ABORT 'Invalid Login'
    ABORT 'Login incorrect'
    TIMEOUT 5
    '' ATZ
    OK 'at+CGDCONT=1,\"ip\",\"internet\"'
    OK 'ATDT*99***1#'
    TIMEOUT 60
    CONNECT ''
    TIMEOUT 5
    ~-- ''
"
#288542

переписал, уже не ругается, на всякий случай лог: http://bpaste.net/show/62094/

и что касается логов, их надо удалять периодически или как положено?

#288544
"amid88" написал:
и что касается логов, их надо удалять периодически или как положено?

Введите в поиск «log rotate linux».
Нужно настроить ротацию логов. В общем случае использовать logrotate, хотя некоторые «продвинутые» логгеры, такие как metalog умеют сами это делать.

#288545
"amid88" написал:
переписал, уже не ругается

А доступ к Интернет появляется?

#288552
"Lupo Alberto" написал:
А доступ к Интернет появляется?

Только если при загрузке модем вставлен, если комп. загружен и вставить модем , интернет не появляется,
но выше подсказывали, что так должно быть.

Войдите или зарегистрируйтесь, чтобы ответить.