제가 pppd-2.4.1 와 pppoed를 컴파일해서 포팅을 하려고 시도했는데요...
실행시 다음과 같은 에러가 납니다.
%pppd pty "pppoed -I eth0" name swhong file /etc/ppp/options.pppoe defaultroute logfile log
%cat log
Couldn't open pty slave /dev/pts/0: No such file or directory
Using interface ppp0
Connect: ppp0 <--> /dev/ttyp0
c: applet not found
ioctl(PPPIOCSASYNCMAP): Inappropriate ioctl for device(25) tcflush failed: Input/output error
%
위의 에러가 제가 생각하기에 pppd가 device를 찾지 못하는것 같습니다. 움, /dev 밑에는 원래 ppp와 ttyp0 그리고, ptyp0등의 노드가 없었습니다만, 그냥 제가 character device로 생성만 시켜주었습니다. 그리고 /dev/pts 디렉토리는 있는데 그안에0,1,2 뭐 이러한 것들도 없던데, 이것도 생성시켜주어야 하나요?