Получение PPP-сокета ⇐ Linux
-
Anonymous
Получение PPP-сокета
Я пытаюсь справиться с задачей своей ОС. По задаче мне нужно каким-то образом получить доступ к структуре pppox_sock в модуле ядра и вернуть ее в пространство пользователя. Я пытался создать pppox_sock с помощью команды
pppd пассивный -detach crtscts lock 10.2.10.2:192.168.31.249 /dev/tty34 38400 Результат
Использование интерфейса ppp0 Подключиться: ppp0 /dev/tty34 LCP: тайм-аут отправки конфигурационных запросов поскольку у меня нет второго компьютера, к которому можно подключиться. Тем не менее, процесс все еще идет из-за пассивного варианта. В моем модуле ядра я пытаюсь перебрать всю доступную сеть структур с помощью
for_each_net и проверьте в нем сок, есть ли у него семейство PF_PPPOX. Но они все не PF_PPPOX. Правильно ли я делаю создание сокета? Как я могу создать его и получить к нему доступ другим способом?
Я пытаюсь справиться с задачей своей ОС. По задаче мне нужно каким-то образом получить доступ к структуре pppox_sock в модуле ядра и вернуть ее в пространство пользователя. Я пытался создать pppox_sock с помощью команды
pppd пассивный -detach crtscts lock 10.2.10.2:192.168.31.249 /dev/tty34 38400 Результат
Использование интерфейса ppp0 Подключиться: ppp0 /dev/tty34 LCP: тайм-аут отправки конфигурационных запросов поскольку у меня нет второго компьютера, к которому можно подключиться. Тем не менее, процесс все еще идет из-за пассивного варианта. В моем модуле ядра я пытаюсь перебрать всю доступную сеть структур с помощью
for_each_net и проверьте в нем сок, есть ли у него семейство PF_PPPOX. Но они все не PF_PPPOX. Правильно ли я делаю создание сокета? Как я могу создать его и получить к нему доступ другим способом?
Мобильная версия