The main error I found (I don't know how many of these there are, as there doesn't seem to be a list of correspondences). But if you try to set to 'broadcast' address with ip addr, as documented in the manpage, as well as the output from "ip addr help", it won't work -- because broadcast is abbreviated 'brd'. The command won't take the unabbreviated form, and the *abbreviation*, 'brd' (for broadcast) isn't mentioned anywhere in the built-in 'ip' help, nor in the manpages. The problem here, as I look at the output of "ip addr help", It shows (showing partial output):
ip addr help Usage: ip address {add|change|replace} IFADDR dev IFNAME [ LIFETIME ] IFADDR := PREFIX | ADDR peer PREFIX [ broadcast ADDR ] [ anycast ADDR ] [ label IFNAME ] [ scope SCOPE-ID ]
The problem is I don't know which terms like broadcast are abbreviated nor what their abbreviations would be. if brd=broadcast, does that mean 'any=anycast' or lbl=label, for example? In somecases -- under lifetime, they show the abbreviation: LIFETIME := [ valid_lft LFT | preferred_lft LFT ] --- Does anyone know if broadcast is they only flag that uses a non-truncation based abbreviation? (i.e. -- most of the terms will take the first few letters -- whatever uniquely defines it, except for: "ad" resolving to "address" -- theoretically it could be an abbreviation for "addrlabel" as well. "r"->route (not rule) "t"->tunnel (not token) and a few others where the 2nd-competing command probably came after the 1st. Anyway -- that 'broadcast' -> brd' took a while for me to figure out -- thus am a bit nervous about what other surprises might await me. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org