00:00 | mwalters has joined IRC (mwalters!~ubox@c-73-152-61-86.hsd1.va.comcast.net) | |
00:13 | mwalters has left IRC (mwalters!~ubox@c-73-152-61-86.hsd1.va.comcast.net, Ping timeout: 244 seconds) | |
00:35 | mwalters has joined IRC (mwalters!~ubox@c-73-152-61-86.hsd1.va.comcast.net) | |
02:02 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
03:34 | ||cw has left IRC (||cw!~chrisw@unaffiliated/cw/x-1182934, Quit: Do not follow the null pointer, for therein lies ma&^%#___) | |
07:36 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
07:43 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3118:9b00:74d5:5363:eb48:1f8) | |
07:59 | <alkisg> vagrantc: Debian's initramfs-tools don't support ipv6 yet, right? In Ubuntu, dhclient is included, and there are scripts that call dhclient -6, but I think this code is patches from Ubuntu that haven't made it to Debian yet?
| |
08:21 | * vagrantc hasn't looked | |
08:24 | <vagrantc> alkisg: pretty sure it still uses klibc's ipconfig
| |
08:24 | but you could easily put a real dhclient in there
| |
08:27 | <alkisg> vagrantc: I mean, we can't just rely on passing ip6=dhcp in the cmdline, we'd have to put distro-specific code
| |
08:28 | Even if we put dhclient in the initramfs, that is
| |
08:30 | * alkisg is currently playing with macvlan interfaces, to see if we can get a separate virtual interface for ltsp, with a static ipv6 address that the OS won't touch after booting... | |
08:34 | <alkisg> Huh. With ra-stateless, there's no need for dhclient, ip up => gives ip!
| |
08:35 | kjackal has left IRC (kjackal!~quassel@2a02:587:3118:9b00:74d5:5363:eb48:1f8, Ping timeout: 252 seconds) | |
08:35 | * alkisg verifies this with buster's initramfs... | |
08:36 | <alkisg> vagrantc: what if we just hardcode the ltsp server ipv6 ip? It can have multiple IPs, we can just require a static ULA (unique local address)...
| |
08:36 | And if users need more servers, this will be the main one with "lts.conf", that will direct them to load balancing etc
| |
08:39 | Example. I set server-ip=fd61:6c6b:6972::1, dnsmasq.conf=ra-stateless, and run `ip link set dev enp0s3 up` in the initramfs,
| |
08:39 | 2 secs later, the client has fd61:6c6b:6972::mac:address ready
| |
08:40 | So it can contact the ltsp server via ipv6 even over bridges if needed
| |
08:51 | Yup, looks great, I'll definitely add that as an option. Especially useful when someone boots from local kernel, with no configurable dhcp server around, and doesn't want to hardcode the ltsp server ip.
| |
08:52 | And it should work in all kernels/distros
| |
09:22 | <vagrantc> single point of failure, though...
| |
09:24 | <alkisg> Oh you can pass another one if the cmdline or from dhcp if you want to
| |
09:24 | *in the cmdline
| |
09:24 | It'll just be the "failsafe default"
| |
09:25 | Also,it's possible for 2 machines to have the same ip :)
| |
09:25 | 8.8.8.8 isn't a single ip...
| |
09:25 | *single machine...
| |
09:38 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Read error: Connection reset by peer) | |
09:38 | GodFather_ has joined IRC (GodFather_!~rcc@wsip-66-210-242-210.ph.ph.cox.net) | |
09:41 | * vagrantc sleepily waves | |
09:42 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3109:3200:74d5:5363:eb48:1f8) | |
09:43 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
10:28 | kjackal has left IRC (kjackal!~quassel@2a02:587:3109:3200:74d5:5363:eb48:1f8, Ping timeout: 264 seconds) | |
11:19 | ogra has left IRC (ogra!~ogra_@ubuntu/member/ogra, Ping timeout: 246 seconds) | |
11:22 | ogra has joined IRC (ogra!~ogra_@ubuntu/member/ogra) | |
11:50 | mwalters has left IRC (mwalters!~ubox@c-73-152-61-86.hsd1.va.comcast.net, Ping timeout: 246 seconds) | |
11:56 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3118:9b00:74d5:5363:eb48:1f8) | |
12:17 | kjackal has left IRC (kjackal!~quassel@2a02:587:3118:9b00:74d5:5363:eb48:1f8, Ping timeout: 252 seconds) | |
12:18 | kjackal has joined IRC (kjackal!~quassel@2a02:587:310d:2e00:74d5:5363:eb48:1f8) | |
13:04 | mwalters has joined IRC (mwalters!~ubox@c-73-152-61-86.hsd1.va.comcast.net) | |
13:10 | kjackal has left IRC (kjackal!~quassel@2a02:587:310d:2e00:74d5:5363:eb48:1f8, Ping timeout: 252 seconds) | |
13:11 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3113:ce00:74d5:5363:eb48:1f8) | |
13:26 | ogra has left IRC (ogra!~ogra_@ubuntu/member/ogra, Ping timeout: 245 seconds) | |
14:06 | kjackal has left IRC (kjackal!~quassel@2a02:587:3113:ce00:74d5:5363:eb48:1f8, Ping timeout: 252 seconds) | |
15:25 | adrianorg has left IRC (adrianorg!~adrianorg@177.132.223.191, Ping timeout: 246 seconds) | |
15:57 | adrianorg has joined IRC (adrianorg!~adrianorg@177.132.223.191) | |
16:04 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3113:ce00:74d5:5363:eb48:1f8) | |
16:23 | kjackal has left IRC (kjackal!~quassel@2a02:587:3113:ce00:74d5:5363:eb48:1f8, Ping timeout: 252 seconds) | |
17:37 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
17:48 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3113:ce00:74d5:5363:eb48:1f8) | |
17:54 | ||cw has joined IRC (||cw!~chrisw@unaffiliated/cw/x-1182934) | |
18:53 | adrianor1 has joined IRC (adrianor1!~adrianorg@177.132.217.129) | |
18:56 | adrianorg has left IRC (adrianorg!~adrianorg@177.132.223.191, Ping timeout: 244 seconds) | |
21:57 | kjackal has left IRC (kjackal!~quassel@2a02:587:3113:ce00:74d5:5363:eb48:1f8, Ping timeout: 252 seconds) | |
21:58 | kjackal has joined IRC (kjackal!~quassel@athedsl-4546509.home.otenet.gr) | |
21:58 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Remote host closed the connection) | |
22:44 | kjackal has left IRC (kjackal!~quassel@athedsl-4546509.home.otenet.gr, Ping timeout: 246 seconds) | |