Package: pppoeconf
Version: 1.21+nmu1
Severity: serious

Hi,

pppoeconf invokes ppp's `pppoe-discovery` with something like `-U -A
-I $iface`, which fails hard against ppp's v2.4.9-1+1, which doesn't
provide such an option `-A` any longer:

| # pppoe-discovery -U -A -I eth1
| pppoe-discovery: invalid option -- 'A'
| Usage: pppoe-discovery [options]
| Options:
|    -I if_name     -- Specify interface (default eth0)
|    -D filename    -- Log debugging information in filename.
|    -t timeout     -- Initial timeout for discovery packets in seconds
|    -a attempts    -- Number of discovery attempts
|    -V             -- Print version and exit.
|    -Q             -- Quit Mode: Do not print access concentrator names
|    -S name        -- Set desired service name.
|    -C name        -- Set desired access concentrator name.
|    -U             -- Use Host-Unique to allow multiple PPPoE sessions.
|    -W hexvalue    -- Set the Host-Unique to the supplied hex string.
|    -h             -- Print usage information.
|
| pppoe-discovery from pppd 2.4.9

Looking at upstream's ppp git repos, the -A option (which was anyway
accepted for compatibility only with pppoe) is gone as of v2.4.9.
AFAICT the fix should be as simple as dropping the "-A" option from
pppoeconf.

regards
-mika-

Reply via email to