Як маршрутизувати інтернет через місцеве з'єднання PPP, яке я маю на терміналі PTY?


1

Я роблю це рубати роботу, де я маршрутизував GPRS модем мобільного телефону на місцевий PTY. Пропрієтарне програмне забезпечення для налагодження фактично направляє модем через TCP, тоді я використовую socat, щоб направити його до PTY (планування з використанням PPPD, який потребує послідовного терміналу для підключення до AFAIK).

Я планую встановити з'єднання PPP через цей PTY (можливо, PPPD, або будь-які інші рішення?)

Однак, навіть якщо я встановлюю це з'єднання PPP, я не маю уявлення, як зробити його ефективним над ОС (тому він не використовує WIFI або будь-які інші налаштовані параметри, такі як Ethernet). Це частина, яку я дійсно не знаю, як налаштувати. Я подивився на можливе налаштування в System Preferences → Network, але віддалено найближчі варіанти Bluetooth DUN, PPPoE, USB модем, але я не знаю, що я роблю на цьому етапі. Мені навіть доведеться навчитися робити це успішне PPP-з'єднання. Побачимо.

Фон
OS X Mavericks
T = Мобільний телефон Sidekick II з модемом Enfora Enabler-II G

Відповіді:


0

pppd автоматично реєструє мережевий інтерфейс PPP після успішної реєстрації!

З мого досвіду виконання цього на OSX Mavericks 10.9.1, каталог / etc / ppp починається порожнім.

Заповнюйте / etc / ppp

Я повинен був заповнити його сам, і я зробив це з моєї установки Ubuntu, яка вже була налаштована належним чином. Це файли, які я імпортував на основі своїх потреб:

  • / etc / ppp / options
  • / etc / ppp / pap-secrets
  • / etc / chatscripts (необов'язково) - ви імпортуєте це лише, якщо ви використовуєте один з цих chatscripts.

Видаліть стандартний маршрут перед запуском pppd

Це може допомогти вилучити маршрут за замовчуванням перед запуском pppd, щоб допомогти у забезпеченні того, щоб з'єднання PPP стало типовим підключенням до Інтернету:

Примітка: Я знайшов це більше питання на моїй установці Ubuntu, але не мав до цього на OSX. До цих пір є команди:

Команда OSX: sudo route delete default
Інший Linux: sudo route del default

Коли ви від'єднуєте pppd і повторно підключаєте звичайний Інтернет, маршрут буде відновлено.


0

pppd автоматично реєструє мережевий інтерфейс PPP після успішної реєстрації!

З мого досвіду виконання цього на OSX Mavericks 10.9.1, каталог / etc / ppp починається порожнім.

Заповнюйте / etc / ppp
Я повинен був заповнити його сам, і я зробив це з моєї установки Ubuntu, яка вже була налаштована належним чином. Це файли, які я імпортував відповідно до моїх потреб:

  • / etc / ppp / options
  • / etc / ppp / pap-secrets
  • / etc / chatscripts (необов'язково) - ви імпортуєте це лише, якщо ви використовуєте один з цих chatscripts.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.