/usr/sbin/pppd: unrecognized option 'lock' (Konfiguracja Sagema dla Neostrady)

Michał Łukaszek mlukaszek w gmail.com
Pią, 1 Maj 2009, 21:02:05 CEST


Cześć,

Konfiguruję właśnie neostradę na Sagemie na USB.
Doszedłem właściwie już do końca i oto nagle niespodziewane schody:
pppd narzeka na opcję lock która jest bezwarunkowo dodawana przez nasz
ifup-ppp, i udokumentowana w manie do pppd.

Modem ma wgrany firmware:
# lsusb
Bus 001 Device 001: ID 1d6b:0001
Bus 001 Device 004: ID 1110:9031 Analog Devices Canada, Ltd (Allied Telesyn)

Hasło w chap-secrets obecne.

# cat /etc/ppp/options
user "Jakiśtam w neostrada.pl"
plugin pppoatm.so
0.35
noipdefault
defaultroute
persist
noauth
nobsdcomp
nodeflate
nopcomp
novjccomp
noaccomp -am
maxfail 0
lcp-echo-interval 10
lcp-echo-failure 10
debug

# cat /etc/sysconfig/interfaces/ifcfg-ppp0
DEVICE="ppp0"
PERSIST="yes"
USER="Jakiśtam w neostrada.pl"
ONBOOT="yes"

PERSIST=yes
DEFROUTE=yes
USEPEERDNS=yes
AUTH=no
MTU=1452
DEBUG=yes
MAXFAIL=0

PPPOA=yes
PPPOA_VPI=0
PPPOA_VCI=35

Niestety, ifup ppp0 z włączonym set -x kończy się następująco:
+ /usr/sbin/pppd lock persist holdoff 30 maxfail 0 crtscts asyncmap
00000000 defaultroute usepeerdns mtu 1452 noipv6 debug noauth unit 0
plugin pppoatm.so 0.35 ipparam ppp0 linkname ppp0
Plugin pppoatm.so loaded.
PPPoATM plugin_init
PPPoATM setdevname_pppoatm - SUCCESS:0.35
/usr/sbin/pppd: unrecognized option 'lock'
+ logger -p daemon.info -t ifup-ppp pppd wystartował dla ppp0 na 0.35
przy prędkości (unspecified) on unit 0
pppd version 2.4.4
Usage: /usr/sbin/pppd [ options ], where options are:
        <device>        Communicate over the named device
        <speed>         Set the baud rate to <speed>
        <loc>:<rem>     Set the local and/or remote interface IP
                        addresses.  Either one may be omitted.
        asyncmap <n>    Set the desired async map to hex <n>
        auth            Require authentication from peer
        connect <p>     Invoke shell command <p> to set up the serial
line
        crtscts         Use hardware RTS/CTS flow control
        defaultroute    Add default route through interface
        file <f>        Take options from file <f>
        modem           Use modem control lines
        mru <n>         Set MRU value to <n> for negotiation
See pppd(8) for more options.

Dlaczego moje pppd nie lubi opcji "lock"?
Pytanie numer dwa: wygląda na to, że używając naszych rc-scripts,
większość z moich /etc/ppp/options jest zbędnych?
System to aktualne th+ready+test.

-- 
pozdrawiam,
Michał Łukaszek
prism w pld-linux.org


Więcej informacji o liście dyskusyjnej pld-users-pl