Skip to Content

mpd.conf 設置 set iface up-script script 注意事項

改採用 MPD5 版本來進行 ADSL 撥接後,莫名的原先的 set iface up-script script 選項居然無效了,祭拜 Google 大神後,發現設置並無任何手誤,但撥接完成後就是不執行指定的腳本 生氣了

後來想到改將原先背景執行模式改為前景模式來執行後,終於找到原因了。
原來是放置的位置不對,所以造成上下文的設置毫無關聯,所以被 mpd 給省略掉了,真是有夠機車 Thumb Down

startup:
        # configure mpd users
        set user username1 userpassword1 admin
        set user username2 userpassword2 user
        # configure the console
        set console self 127.0.0.1 5005
        set console open
        # configure the web server
        set web self 0.0.0.0 5006
        set web open

default:
        load pppoe_client

pppoe_client:
        create bundle static Better
        set iface route default
        set iface enable tcpmssfix
        set ipcp enable vjcomp
        set iface up-script /home/bin/mpd.linkup #放到這兒就終於願意上工了,真是 #%$@##%$@#^
        set ipcp ranges 0.0.0.0/0 0.0.0.0/0
       
        create link static Hinet pppoe
        set link action bundle Better
        set auth authname xxxxxxxx@xxx.xxx.xxx
        set auth password xxxxxxxx
        set link max-redial 0
        set link mtu 1460
        set link keep-alive 10 60
        set link disable pap chap protocomp acfcomp
        set link accept chap-md5
        set pppoe iface rl1
        set pppoe service "*"
        #set iface up-script /home/bin/mpd.linkup #原先放在這兒的,死都不跑。
        open


個性簽名

沒有最好,只有更好!!