On Wed, 2019-08-21 at 16:33 +0200, Per Jessen wrote:
Antonio Ojea Garcia wrote:
On 21/08/2019 14:51, James Knott wrote:
Possibly. It is stored in the DUID file.
The only DUID file I could find is: /var/lib/wicked/duid.xml cat /var/lib/wicked/duid.xml <duid>00:01:00:01:24:c8:93:1d:00:1e:06:36:93:44</duid
Without proper DHCPv6-PD support, you're wasting your time. Part of
On 2019-08-20 02:29 PM, Mark Petersen wrote: the PD involves requesting the prefix and how bit it's supposed to be.
Sorry for not following closely the thread, but you can have Prefix Delegation.
https://taczanowski.net/linux-box-as-an-ipv6-router-with-slaac-and-dhcpv6-pd...
Yes, this is the link Mark started with, but it's using wide-dhcpv6 which isn't currently built for openSUSE. I think Mark could likely build it himself.
Is mandatory to use wicked?
Probably not, Andrei also mentioned that NetworkManager does PD.
-- Per Jessen, Zürich (19.3°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland.
So, I attempted to compile wide-dhcpv6-client, but I got an error during make: ./common.h:158:13: error: conflicting types for ‘dprintf’ While searching the internet for a solution to this error I found something that looks promising: dibbler I'm currently reading through the example documents, and so far I've been able to get an ipv6 address and a prefix-delegation. # dibbler-client run | Dibbler - a portable DHCPv6, version 1.0.1 (CLIENT, Linux port) | Authors : Tomasz Mrugalski<thomson(at)klub.com.pl>,Marek Senderski<msend(at)o2.pl> | Licence : GNU GPL v2 only. Developed at Gdansk University of Technology. | Homepage: http://klub.com.pl/dhcpv6/ 2019.08.21 19:26:39 Client Notice My pid (12409) is stored in /var/lib/dibbler/client.pid 2019.08.21 19:26:39 Client Notice Detected iface eth1/3, MAC=00:1e:06:36:93:44. 2019.08.21 19:26:39 Client Notice Detected iface eth0/2, MAC=e8:fc:af:c7:a8:21. 2019.08.21 19:26:39 Client Notice Detected iface lo/1, MAC=00:00:00:00:00:00. 2019.08.21 19:26:39 Client Notice Parsing /etc/dibbler/client.conf config file... 26:39 Client Info Interface eth1/3 configuration has been loaded. 26:39 Client Info My DUID is 00:01:00:01:24:f0:9b:55:00:1e:06:36:93:44. 26:39 Client Info Loading old address database (client- AddrMgr.xml), using built-in routines. 26:39 Client Info DB timestamp:1566433257, now()=1566433599, db is 342 second(s) old. 26:39 Client Info All client's 00:01:00:01:24:f0:9b:55:00:1e:06:36:93:44 leases are not valid. 26:39 Client Notice Creating control (::) socket on the lo/1 interface. 26:39 Client Notice Creating socket (addr=fe80::21e:6ff:fe36:9344) on eth1/3 interface. 26:39 Client Notice CONFIRM support compiled in. 26:39 Client Info Creating SOLICIT message with 1 IA(s), no TA and 1 PD(s) on eth1/3 interface. 26:39 Client Info Received ADVERTISE on eth1/3,trans-id=0xa4efe5, 5 opts: 1 2 3 25 7 26:40 Client Info Processing msg (SOLICIT,transID=0xa4efe5,opts: 1 3 25 8) 26:40 Client Info Creating REQUEST. Backup server list contains 1 server(s). 26:40 Client Info Received ADVERTISE on eth1/3,trans-id=0xa4efe5, 5 opts: 1 2 3 25 7 26:40 Client Warning Message with wrong transID (0xa4efe5) received. Ignoring. 26:40 Client Info Received REPLY on eth1/3,trans-id=0xd43e71, 4 opts: 1 2 3 25 26:40 Client Notice Address 2605:xxxx:afc0:2:9d1b:aa78:6ccf:89a4/128 added to eth1/3 interface. 26:40 Client Notice PD: Adding prefix 2605:xxxx:1500:a0c4::/64 to all interfaces (prefix will be split to /72 prefixes if necessary). 26:40 Client Info PD: Using 1 suitable interface(s):eth0 26:40 Client Notice PD: Adding prefix 2605:xxxx:1500:a0c4::/64 on the eth0/2 interface. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org