=== travisghansen4 is now known as travisghansen | ||
jctr | hi | 03:21 |
---|---|---|
jctr | spanish? | 03:22 |
lotuspsychje | !es | jctr si | 03:24 |
ubottu | jctr si: En la mayoría de los canales de Ubuntu, se habla sólo en inglés. Si busca ayuda en español entre al canal #ubuntu-es; escriba "/join #ubuntu-es" (sin comillas) y presione intro. | 03:24 |
skraitox | Hi King lotuspsychje | 03:24 |
skraitox | you want Me to stay here King ? | 03:24 |
jctr | ok | 03:27 |
=== toolz is now known as Daniel | ||
Gone2slimey | Somebody give me scam chats to join tryna start getting easy free money i have a chase bank account to | 05:50 |
rose | سلام! | 06:11 |
Dino83 | any experience with freezing computer after 10 minutes ubuntu 24.04 | 07:28 |
LickUrDick | Zelensky let me suck your dick | 08:08 |
LickUrDick | Zelensky let me cuddle with you | 08:08 |
LickUrDick | Zelensky let me touch your chest | 08:09 |
LickUrDick | Zelensky let me smell your body when you're sweaty | 08:09 |
LickUrDick | Zelensky I love you | 08:09 |
LickUrDick | Sexiest man | 08:09 |
LickUrDick | In | 08:09 |
LickUrDick | The | 08:09 |
LickUrDick | World | 08:09 |
=== LickUrDick is now known as SuckYourDick | ||
=== SuckYourDick is now known as LickYourDick | ||
=== LickYourDick is now known as KonqiIsSexy | ||
=== KonqiIsSexy is now known as KonqiGetsMeHorny | ||
KonqiGetsMeHorny | Zelensky suck my dick | 08:11 |
Guest685 | Zelensky, fuck me hard! | 08:20 |
Guest685 | Fuck | 08:20 |
Guest685 | Fuck | 08:20 |
Guest685 | Fuck me hard! | 08:20 |
Guest685 | Zelensky | 08:20 |
Guest685 | You're my king | 08:20 |
Guest685 | Fuck me hard | 08:20 |
spinningCat | why they targeted this channel | 08:24 |
tiffany48 | I will fuck Zelensky really hard | 08:31 |
tiffany48 | R E A L L Y | 08:31 |
tiffany48 | H A R D | 08:31 |
tiffany48 | R E A L L Y | 08:31 |
tiffany48 | H A R D | 08:31 |
mjt0k | heck. What's the point anyway, does anyone know? Why this shit is happening? | 08:32 |
Yogaum_ | hey everyone | 08:33 |
=== mrpond8 is now known as mrpond | ||
bmason | is this a support channel? | 09:31 |
ravage | it is | 09:32 |
bmason | i have filed a bug report not sure if it needs more information | 09:32 |
bmason | https://bugs.launchpad.net/ubuntu-desktop-provision/+bug/2085333 | 09:32 |
-ubottu:#ubuntu- Launchpad bug 2085333 in ubuntu-desktop-provision "live boot installer wont install" [Undecided, New] | 09:32 | |
ravage | maybe add at least a description? | 09:36 |
ravage | check other bug reports | 09:36 |
bmason | https://bugs.launchpad.net/ubuntu-desktop-provision/+bug/2043898/comments/0 <- is all of that infor auto generated or did they manually check all of that | 09:38 |
-ubottu:#ubuntu- Launchpad bug 2043898 in subiquity "GPT+BIOS with manual desktop partitioning - absence of bios_grub partition causing grub-install to fail" [High, Triaged] | 09:38 | |
solenshiner | hiya. i tried dist-upgrading to 24.10 but had some problems with resuming from suspend, and now im trying to go back changing /etc/apt/sources.d to noble and using /etc/apt/preferences.d to force it to noble. It all seemed kinda fine til | 10:00 |
solenshiner | until i ran into dpkg-divert: error: 'diversion of /lib32 to /lib32.usr-is-merged by base-files' clashes with 'diversion of /lib32 to /.lib32.usr-is-merged by base-files'. Any ideas on how to get past that one? | 10:01 |
ravage | you cant downgrade | 10:01 |
mgedmin | apt doesn't support downgrades, unfortunately | 10:01 |
ravage | reinstall | 10:01 |
solenshiner | did it kinda like that before back when sidux was a thing... | 10:02 |
ravage | good luck | 10:02 |
solenshiner | so the long and the short of it is to never try to upgrade ubuntu then | 10:03 |
solenshiner | cus youre shit out of luck if the update breaks your computer? | 10:03 |
ravage | the secret solution is having a backup | 10:04 |
solenshiner | no wonder linux is still a sub 1% thing, 20 years later | 10:04 |
gordonjcp | solenshiner: actually 100% of people use Linux | 10:05 |
gordonjcp | but never mind that | 10:05 |
solenshiner | lol ok bye | 10:05 |
gordonjcp | solenshiner: your problem is you did an upgrade | 10:05 |
bmason | can other os downgrade? | 10:05 |
gordonjcp | solenshiner: and then in an attempt to undo it you deliberately broke it | 10:05 |
gordonjcp | oh well, I was about to tell them how to fix it, but never mind I guess | 10:06 |
mgedmin | for curiosity, how would one fix that? | 10:06 |
bmason | why didnt he want to fix the suspend / resume issue? | 10:06 |
gordonjcp | mgedmin: put it all back the way it was, and fix suspend/resume | 10:07 |
mgedmin | ah, a non-specific thing | 10:07 |
gordonjcp | but in general, the real answer is not to do that sort of thing | 10:07 |
mgedmin | yeah, but that requires a time machine, if you've already done that sort of thing | 10:07 |
gordonjcp | another way to do it would be to remove and purge the 32-bit crap | 10:08 |
gordonjcp | it only takes a couple of minutes to do a clean install | 10:08 |
gordonjcp | I don't see why people bother upgrading, it takes longer and you always have weird issues with it | 10:09 |
gordonjcp | just buy another SSD and do a clean install onto it | 10:09 |
mgedmin | pls send me money for another SSD | 10:10 |
mgedmin | also, upgrade, when it works, is takes less time and effort than dismantling the computer to install a new ssd, installing, then restoring data from backups/coping it over from the old ssd | 10:12 |
bmason | i tried to do a fresh install with a spare ssd and Its broke should i try older version? | 10:12 |
mgedmin | did you try 24.10? yeah, try 24.04 | 10:14 |
gordonjcp | mgedmin: maybe my usage is atypical but I just leave the old SSD in and use data off that, along with data off the NAS | 10:14 |
gordonjcp | yeah 24.10 isn't ready yet | 10:14 |
gordonjcp | give it until about april next year | 10:14 |
mgedmin | I don't think my laptop has slots for two NVME drives | 10:15 |
gordonjcp | ah, I don't use laptops much | 10:15 |
gordonjcp | my desktop has three NVMEs, four SSDs, and two spinning rust (which are mostly powered down until needed) | 10:15 |
gordonjcp | two of the NVMEs are striped for performance | 10:15 |
bmason | do each of your SSDs have your previous ubuntu installs on them | 10:18 |
bmason | im downloading ubuntu-24.04.1-desktop-amd64.iso to see if it works | 10:19 |
lotuspsychje | bmason: i wonder why seb changed package to subiquity on your bug, wich ubuntu release did you try there? | 10:21 |
bmason | i think it was 24.10 | 10:21 |
lotuspsychje | thats weird | 10:21 |
=== hetii is now known as hetiii | ||
bmason | i attached alot of logs and updated the info on it | 10:22 |
lotuspsychje | thought the new installer is all ubuntu-desktop-provision now | 10:22 |
hetiii | iHello | 10:22 |
hetiii | :) | 10:22 |
mgedmin | lotuspsychje: afaiu there's a flutter frontend (ubuntu-desktop-provision) + a python backend (subiquity); presumably that bug was attributed to the backend | 10:23 |
hetiii | I have such grub2 menuentry to start installation process from iso image that works fine: | 10:23 |
hetiii | menuentry "ubuntu-20.04.6-live-server-amd64.iso" { | 10:23 |
hetiii | set isofile="/iso/ubuntu/ubuntu-20.04.6-live-server-amd64.iso" | 10:23 |
hetiii | search --set=root -n -f $isofile | 10:23 |
hetiii | loopback loopb ($root)/$isofile | 10:23 |
hetiii | linux (loopb)/casper/vmlinuz boot=casper iso-scan/filename=$isofile console=ttyS0,115200n8 noeject noprompt splash | 10:23 |
mgedmin | hetiii: please use a pastebin site | 10:23 |
lotuspsychje | mgedmin: aha, that makes sense, the dev splits to the right section | 10:23 |
hetiii | Sorry for flood: here is my menuentry for ubuntu-20.04.6-live-server-amd64.iso: https://bpa.st/IEO6 | 10:28 |
hetiii | This works tottaly fine. But as soon as I change image to be ubuntu-24.04.1-live-server-amd64.iso then grub is not able to boot it. | 10:28 |
hetiii | Any clue what need to be change to handle latest image ? | 10:29 |
bmason | confirmed VERSION="24.10 (Oracular Oriole)" | 10:29 |
lotuspsychje | seems like your bug is in good hands now bmason | 10:29 |
hetiii | The correct url is: https://bpa.st/IEO6E | 10:31 |
lotuspsychje | hetiii: 20.04 doesnt have too long support anymore, maybe its wise to pick a higher ubuntu release, specialy for server/production purposes | 10:33 |
bmason | hetiii: paste what you changed it to | 10:33 |
hetiii | I only change /iso/ubuntu/ubuntu-20.04.6-live-server-amd64.iso to be /iso/ubuntu/ubuntu-24.04.1-live-server-amd64.iso so all the rest configuration is the same as it was for, Of course the iso image is in given path as well. | 10:35 |
hetiii | I will try to download iso image again and compare md5sum maybe it's broken somehow. | 10:36 |
bmason | you didnt change the menuentry line by mistake? | 10:36 |
ravage | hetiii: https://canonical-subiquity.readthedocs-hosted.com/en/latest/intro-to-autoinstall.html | 10:37 |
ravage | you can also try if the ISO boots in general before adding it to grub | 10:41 |
hetiii | bmason, don't get you. I change it by purpose, in fact my goal is to prepare different bootable menuentry with different iso images to start installation process on my NAS (ds1515+). I use grub2 manually configured. As I said before all works for ubuntu 20.04 but not for 24.04 so there must be some difference how the latest image is handled. | 10:42 |
hetiii | Not sure about autoinstall vs debian-installer in context of booting iso via loopback on grub2. | 10:43 |
ravage | there is also https://www.iventoy.com/en/index.html | 10:44 |
ravage | which may be better to handle different ISOs via netboot | 10:44 |
lotuspsychje | ventoy is great | 10:44 |
hetiii | ok something to check, so far I was able to boot system via grub-legacy, grub2, ipxe but this have broken intel stack so no network cards support. In my list I plan also add petitboot and refind, don't know about ventoy before but I will add it on my list also. | 10:46 |
hetiii | But first I want to finish grub2 way. | 10:46 |
mgedmin | hetiii: ubuntu 20.04 used ubiquity, 24.04 uses subiquity + ubuntu-desktop-provision; the kernel command line needs to be different | 10:47 |
ravage | if you already use ipxe chek https://netboot.xyz/ | 10:47 |
mgedmin | find the grub.cfg inside the 24.04 iso and see what it does | 10:47 |
mgedmin | hm, actually I never tried the new 24.04 images with my homebrew grub.cfg loopback booting system | 10:48 |
mgedmin | it suggests 'linux (loop)/casper/vmlinuz iso-scan/filename=$isofile --- quiet splash' | 10:49 |
mgedmin | for the 24.04 desktop | 10:49 |
hetiii | About iso-scan/filename= this part is kind of unclear for me. As when the kernel takes a control and iso image is on usb stick, this path is always wrong imho. I assume here that kernel is not aware here about device where the iso is stored as it. | 10:52 |
mgedmin | iirc the loaded initrd is what parses the iso-scan/filename part from /proc/cmdline after the kernel's been loaded | 10:55 |
itai | Does snap have an `autoremove` or `autoclean` option to get rid of unused/disabled software? | 10:57 |
hetiii | mgedmin, look at https://bpa.st/22R3M from running system the path is invalid, but I found my iso in /isodevice/iso/ubuntu/ubuntu-20.04.6-live-server-amd64.iso | 11:04 |
=== Lagair577 is now known as Lagair57 | ||
mgedmin | yeah, it's only valid in the initramfs environment before it sets up the live system mount namespace | 11:04 |
hetiii | hmm interesting, I though when kernel start his booting all context about mounted device via grub2 loopback module is gone. | 11:08 |
sixwheeledbeast | itai: the best you have is snap list to list everything so you can manually remove. | 11:09 |
hetiii | so the initrd execute from ram and is responsible to discover and mount all devices again | 11:10 |
mgedmin | hetiii: yeah, grub is gone - but the initramfs knows how to mount the usb drive that you booted from, so it looks in there afaiu | 11:10 |
hetiii | ok but how initramfs discover the root device where the iso is? I agree he can parse /proc/cmdline to know the path but not the device itself. | 11:13 |
PeGaSuS | itai: you can use `snap remove --purge <snap package>`. that will remove everything that snap installed for that specific package | 11:13 |
mgedmin | hetiii: the /init shell script in the initrd looks for root= in /proc/cmdline | 11:16 |
itai | PeGaSuS: Will that also remove the version in use? | 11:28 |
itai | thanks | 11:28 |
DoYouWannaHAX_ | using genymotion on linux mint 19.3 | 11:28 |
DoYouWannaHAX_ | works | 11:28 |
itai | I thought snap has an `autoremove` option; that would be handy. | 11:28 |
sixwheeledbeast | autoremove would require dependencies and management like apt. It all suppose to be containerised. | 11:36 |
itai | sixwheeledbeast: thanks | 11:37 |
itai | snap does not have an `autoremove` option | 11:37 |
sixwheeledbeast | no | 11:37 |
itai | for the time being, I found a script that removes disabled software | 11:38 |
bmason | fwiw I am not having the same problem installing on 24.04.1 | 11:38 |
sixwheeledbeast | :facepalm: | 11:42 |
mgedmin | can I ask snap to please download the new version of the snap now, before I close the app to do a snap refresh? | 11:54 |
mgedmin | (I think it's supposed to do that itself automatically in the background and then show me a notification, but (1) I already know that an update is pending, and (2) I'd like to see the download progress now, instead of waiting for snapd to wake up and do its job) | 11:55 |
hetiii | Hmm mgedmin If I may ask why you suggest to use --- in iso-scan/filename=$isofile --- quiet splash? I sees that sometimes -- are used at the end of kernel parameters but it's first time when I see --- | 12:15 |
mgedmin | good question, I don't remember | 12:15 |
hetiii | ok then I add to to my todo list -- vs --- vs place where it should be used and why | 12:16 |
mgedmin | my git logs show me that --- is what ubuntu 16.04 lts started using | 12:17 |
mgedmin | I base my command-lines from the ones in grub.cfg inside the .iso image, except I add an iso-scan/filename=... to the left of the --/--- | 12:18 |
mgedmin | in fact I have a Python script extract the command-line from the grub.cfg inside the .iso and generate a grub config for me listing each .iso file in a given directory: https://github.com/mgedmin/bootable-iso | 12:19 |
mgedmin | this was before I knew about ventoy, I should really switch to ventoy | 12:19 |
hetiii | mgedmin, I boot ubuntu 20.04 installer by using noeject "noprompt quiet splash --" and "noeject noprompt --- quiet splash" and from /proc/cmdline perspective both are added like it was in grub2 so maybe there is some postprocessing in kernel/initramfs that treat them in different way. | 12:35 |
hetiii | About booting ubuntu-24.04.1-live-server-amd64.iso I notice when I try to boot it I get sometimes error: start_image() returned 0x8000000000000001. and sometimes it back to grub menu, | 12:41 |
hetiii | Then I can jump to grub2 cli and type boot, kernel start booting but it fails on VFS: Cannot open root device "" or unknown-block(0,0): error -6 | 12:43 |
hetiii | More info: https://bpa.st/ED6Q4 | 12:43 |
hetiii | I also redownloaded iso image and check m5sum and all is fine with iso image on my usb stick. | 12:44 |
hetiii | In addition I also check grub.conf from iso and I only notice linux/casper/vmlinuz iso-scan/filename=${iso_path} --- | 12:45 |
hetiii | I check that commands as well but with the same result. | 12:45 |
BluesKaj | Hi all | 13:08 |
hetiii | Hi BluesKaj | 13:10 |
osse | How can I make right ctrl or right shift alone act as ctrl + shift ? | 13:11 |
osse | As a combined modifier, not as a standalone keypress | 13:11 |
BluesKaj | hi hetiii | 13:14 |
hetiii | I also try to boot ubuntu-22.04.5-live-server-amd64.iso with such result: https://bpa.st/LACKG | 13:28 |
hetiii | Mayube there is some limit of the iso size? | 13:28 |
mearp | My wifi dongle has stopped working. Says it's connected to the router but no internet | 13:43 |
mearp | Also a weird 127.0.0... IP address is appearing in /etc/resolve.conf | 13:43 |
mearp | I think this is due to running apt-get dist-upgrade | 13:44 |
=== Egon is now known as EgonX | ||
mearp | thanks | 13:55 |
SexUtilities | Hi | 14:09 |
SexUtilities | Is Ubuntu better than Fedora? | 14:09 |
rud0lf | is hot-dog better than apple pie? | 14:09 |
SexUtilities | Yes | 14:10 |
rud0lf | then yes :P | 14:10 |
SexUtilities | Apple pie is too sweet. It's bad. So hot dog is better. Period. | 14:10 |
SexUtilities | Haha I'm just kidding | 14:10 |
SexUtilities | I know what you mean bro | 14:11 |
=== SexUtilities is now known as deck | ||
deck | Nice to meet you, Rangifer | 14:12 |
rud0lf | (: | 14:14 |
rud0lf | it means reindeer in latin | 14:14 |
deck | Wow such a cute name | 14:14 |
deck | Do you have extra condoms? | 14:14 |
deck | Maybe we can have sex | 14:14 |
deck | Invite some of your friends if you prefer three some | 14:15 |
=== deck is now known as ZelenskyIsSexy | ||
=== ZelenskyIsSexy is now known as NoNameTLDR | ||
NoNameTLDR | Anyone wanna have sex with me and Zelensky? | 14:20 |
=== paul is now known as Guest8390 | ||
vadique | ubuntu is very convenient distro | 14:56 |
vvn | hi there -- on ubuntu 24.04, I use middle click scroll (hold middle click and use mouse to scroll, that is extremely convenient on a thinkpad with trackpoint) and it gets stuck, as if the middle click was kept in hold position for a variable amount of time. Anyone experiencing this? | 15:18 |
ronen | hi | 15:20 |
Luna_UK | hey | 15:22 |
mgedmin | vvn: it's a trackpoint "feature", release it and wait a few seconds and it'll stop | 16:43 |
mgedmin | misfeature? anyway, a hardware thing | 16:44 |
vvn | no it's buggy, it'll work just fine then sometimes will get "stuck" for a variable amount of time as I said | 16:46 |
vvn | not a feature. | 16:46 |
lotuspsychje | vvn: are you sure its the trackpoint and not a glitch in wayland for example? | 16:54 |
vvn | it can be | 16:54 |
vvn | I have no clue what could be the cause | 16:54 |
lotuspsychje | vvn: try if you can reproduce that in xorg | 16:55 |
vvn | wait, ubuntu 24.04 runs xorg | 16:55 |
vvn | it's not a wayland issue | 16:56 |
lotuspsychje | vvn: default 24.04 is on wayland, you got an nvidia graphics? | 16:57 |
vvn | yes I do | 16:59 |
mgedmin | I've been finding lots of posts about adjusting the drift_time parameter in the kernel driver(?) | 17:00 |
mgedmin | like https://wiki.archlinux.org/title/TrackPoint#Trackpoint_moves_on_its_own | 17:01 |
lotuspsychje | interesting mgedmin | 17:03 |
jac | 0 | 17:34 |
jac | eduardo viado | 17:35 |
escola | vinicios riquelme me pago um boquete | 17:35 |
jac | poteu pai | 17:35 |
lotuspsychje | !english | 17:35 |
ubottu | The main Ubuntu IRC channels are English only. For a complete list of channels in other languages, please visit https://wiki.ubuntu.com/IRC/ChannelList | 17:35 |
jac | chico viad0 | 17:35 |
jac | gustavo da o cu | 17:36 |
jac | aiiiiiii eduardinho | 17:36 |
jac | o viado | 17:36 |
=== GJdan_ is now known as GJdan | ||
MaNa2k | so whats the easiest way to expose or be able to connect to my linux pc from external networks? my laptop with ubuntu is behind a router which is behind a fiber modem. | 18:06 |
MaNa2k | ofc do it securely | 18:07 |
MaNa2k | [ubuntu-pc]-[wifi router]-[fiber modem]-----[external network] | 18:07 |
ravage | SSH | 18:08 |
MaNa2k | ravage, ofc ssh, i got that part working, but only locally | 18:08 |
ravage | Find out how to forward ports in your router | 18:09 |
MaNa2k | ravage, so the thing is, i got dynamic ip, meaning i get new ip ever x days | 18:09 |
MaNa2k | the [fiber modem] is the one that gets a new ip every x days | 18:10 |
MaNa2k | and dont tell me i have to mess with port forwarding, because i think it should be possible without that since plex is able to to the same | 18:10 |
ravage | Look for a paid or free dyndns service | 18:10 |
ravage | You have to mess with port forwarding. Or you trust some 3rd parts companies like tailscale | 18:11 |
MaNa2k | ravage, thats all fine a free dyndns service, but first i just want to test if possible by hardcoding the temp ip address\ports or whatever i need | 18:11 |
MaNa2k | i know theoretically how the free dns will work ,basiaclly, i will have a running job that will check my ip every x min, then update the dyndns server with latest | 18:13 |
MaNa2k | but i dont understand why i have to port forward, how the hell is plex and TeamViewer able to do it without portforwarding | 18:13 |
MaNa2k | shit used to be easier in the 90s | 18:14 |
MaNa2k | i never really understood how to overcome this problem | 18:14 |
MaNa2k | before i could literally just rdp into my home pc from another countyr | 18:15 |
MaNa2k | now its not possible | 18:15 |
MaNa2k | wtf, chat is telling me plex and teamviewer use a techneque called NAT Traversal and Hole Punching | 18:17 |
MaNa2k | ravage, if i do port forwarding, do i do it at my router node or fiber modem node ? | 18:19 |
MaNa2k | or maybe both | 18:19 |
sixwheeledbeast | where the NAT is. A modem is more media conversion than routing, assuming these are the correct terms for your equipment. | 18:36 |
sixwheeledbeast | They are often packaged together or incorrectly named. | 18:37 |
sixwheeledbeast | I would want a firewall on for the devices and personally I wouldn't have anything inet facing without VLAN's. | 18:38 |
ravage | All consumer routers block by default | 18:40 |
ravage | You need to specifically open or forward ports | 18:40 |
ravage | And a default Ubuntu installation does not expose any services externally | 18:40 |
ravage | So just make sure you only expose what you want to be accessible and you're good | 18:41 |
MaNa2k | sixwheeledbeast, sorry, didnt see there your msg. so basically the fiber modem is from my isp, also owned by them. it has some ethernet ports and also has wifi. i have disabled the wifi and use my dedicated wifi router which i have connected to it on one of the ethernet ports | 18:50 |
sixwheeledbeast | so they call it a modem but it's a modem/router/firewall packaged together | 18:52 |
MaNa2k | the modem is a "zyxel FMG3xxx series" | 18:52 |
ravage | You need to forward ports on the router | 18:52 |
younder | familiar with them | 18:52 |
MaNa2k | they actually call it a home-central | 18:52 |
MaNa2k | i know how to port forward stuff, but never really had success | 18:52 |
younder | It's more of a 'gateway'æ | 18:52 |
younder | I guess you would want a IPV4 privet network class C | 18:53 |
younder | THa's 192.168.x.x | 18:54 |
MaNa2k | well yea, my linux pc's local ip is, 192.168.0.x | 18:55 |
younder | First and formost you can probably log into that gateway. Probaly 192.168.0.1 not sure what port | 18:55 |
MaNa2k | while my routers internal ip is the gateway | 18:55 |
MaNa2k | 192.168.0.1 | 18:55 |
MaNa2k | the gateway | 18:55 |
younder | yup | 18:56 |
MaNa2k | and my fiber modem has an external dynamic ip address | 18:56 |
younder | yop | 18:56 |
MaNa2k | younder, i know i can login to my gateway ip which is my wifi router, where i can do port forwarding | 18:57 |
MaNa2k | but i can also do port forwarding on my fiber modem from my isp page, am i suppose to do it on both | 18:57 |
MaNa2k | younder, and theres this question if i really need to do this ? because how is plex and teamViewer doing it, according to chatgpt they are using something called "NAT Traversal and Hole Punching" | 18:58 |
MaNa2k | i have heard about NAT long time ago, but no clue what it is | 18:58 |
younder | Your gateway is already doing this via DHCP. You have a IP address yes? In a gnome-terminal do a 'ip a' | 18:59 |
MaNa2k | younder, so i got an intenral address when i did a ip a, 192.168.0.x/24 | 19:02 |
MaNa2k | what is 24 ? | 19:02 |
sixwheeledbeast | If the Zyxel unit has a modem only mode I would start with selecting that. Then you need to setup ports in the router downstream from this. You mentioned "securely" I would want your ubuntu box in a VLAN on it's own if your router is capable. Also your ubuntu box would ideally have a fixed IP you can send services to. | 19:03 |
younder | MaNa2k: There is a shortage of IPV¤ addresses on the internet. So you have private networks on the nodes. They muliplex a public IP to a range of IP addresses you can use. This is a The Network Address Translation or NAT. | 19:04 |
sixwheeledbeast | /24 is cidr notation of the subnet | 19:04 |
MaNa2k | younder, yes i know | 19:05 |
MaNa2k | i mean, i know about the shortage | 19:05 |
MaNa2k | it looks like i got somethihng called bridge mode in my modem, is that it ? | 19:06 |
sixwheeledbeast | what service do you want. some services may punch out for you. Someone mentioned ssh you need to forward that. | 19:07 |
younder | MaNa2k: yop | 19:07 |
MaNa2k | sixwheeledbeast, i just want to connect to my linux machine from external nettworks | 19:07 |
sixwheeledbeast | via what? for what? | 19:07 |
MaNa2k | or lets say i host a db or api or webpage on this linux pc, i want to be able to access that | 19:07 |
younder | MaNa2k: Now that could be a challenge for security reasons ISP's block external access. | 19:08 |
MaNa2k | huh? | 19:08 |
sixwheeledbeast | You can't securely just plumb your machine on to the internet. | 19:09 |
MaNa2k | well, i will be securing it ofc with ssh-keys | 19:09 |
MaNa2k | and firewall | 19:10 |
sixwheeledbeast | Every service you require will need forwarding through any NAT if it's multiple services you want. | 19:10 |
younder | You Internet Service Provider allows you to call out and establish external connections, but does not allow external connections to 'call' din0 | 19:10 |
younder | in | 19:10 |
sixwheeledbeast | Unless you plug it in before NAT and setup a firewall but then you have no router or wifi any more. | 19:10 |
sixwheeledbeast | ISP's can block some services ^ | 19:11 |
MaNa2k | but what i dont understand is how is plex and teamviewer services working without tweking with any of my router settings\port forwarding, etc | 19:11 |
sixwheeledbeast | You may also have CGNAT but that's usual. | 19:11 |
sixwheeledbeast | they punch out | 19:12 |
younder | There are ways around that but most people establish a public website what not. From a provider say Amazon Web services or Google.. There are many more.. | 19:12 |
sixwheeledbeast | Most gateway firewalls setup to allow everything out but nothing in. | 19:12 |
MaNa2k | im reading you can maybe use Cloudflare Tunnel for this ? | 19:12 |
younder | Yeah that should work | 19:13 |
sixwheeledbeast | if they punch out and then connect to the client, the connection is established. | 19:13 |
slavius | Hello, can someone help me with disappearing DNS servers from systemd? | 19:13 |
sixwheeledbeast | VPN is an optin. | 19:13 |
sixwheeledbeast | Disappearing? | 19:13 |
slavius | I am receiving IPv4 DNS server from DHCP | 19:14 |
MaNa2k | sixwheeledbeast, yes, but trying to do it without using paid services | 19:14 |
sixwheeledbeast | I don't mean a VPN service, I mean what a VPN actually means. | 19:14 |
slavius | right after connection I can see "DNS Servers:" and "Current DNS Serverr" in recolvectl output | 19:14 |
sixwheeledbeast | A tunnel from one client to another | 19:15 |
slavius | after several minutes (so far it feels random) resolvectl lists no DNS server and my resolving fails | 19:15 |
slavius | it helps when I execute systemctl restart systemd-resolved | 19:15 |
slavius | I get DNS server back and it again works for several minutes | 19:15 |
sixwheeledbeast | but that means you can only connect these two devices together, you can't login from a third device elsewhere for example. | 19:16 |
slavius | I have no VPN or anything, all otherr devices on the newtowrk have no issues | 19:16 |
MaNa2k | sixwheeledbeast, me ? | 19:16 |
sixwheeledbeast | great if you have a laptop you want to always have access to a server for example | 19:16 |
sixwheeledbeast | yep | 19:16 |
MaNa2k | mhm | 19:16 |
sixwheeledbeast | much safer than opening ports. | 19:17 |
slavius | my /etc/resolve.conf points to systemd stub resolver | 19:17 |
MaNa2k | sixwheeledbeast, why cant i connect with a thrid device ? | 19:17 |
MaNa2k | is that even if a use the same credentials | 19:18 |
slavius | any help? | 19:18 |
sixwheeledbeast | a VPN is a tunnel between two devices. You can't just tee in. | 19:19 |
MaNa2k | ah, like that | 19:19 |
younder | It depends on what you want.. Github is free to use and you can set up a websites from one and share code. Perhaps that is enough. | 19:19 |
sixwheeledbeast | slavius: not sure on your issue, maybe start with what version of ubuntu? | 19:19 |
MaNa2k | i want to host a dotnet api | 19:19 |
MaNa2k | which will communiacate with a database in the back-end | 19:19 |
MaNa2k | and i will make an app which will communicate with this dotnet api | 19:20 |
MaNa2k | if i hosted this on an azure service, it would be soo easy | 19:20 |
younder | slavius: Are you using a modem to connect to the internet? Because it sounds to me like it signs off and that does not usually happen on a fixed connection. | 19:21 |
slavius | I'm on 24.10 | 19:21 |
slavius | no modem, IPv4 Ethernet | 19:22 |
slavius | all devices including router/dhcp server are under my control (Mikrotik device) | 19:22 |
MaNa2k | and also, want to try out hosting my own cloud drive | 19:22 |
slavius | I have no dynamic interfaces, just one gigabit ethernet onboard adapter | 19:22 |
MaNa2k | that would be fun. NetworkChuck has a guide on it i havnt tried it yet. | 19:23 |
slavius | I have VPN installed (Cisco AnyConnect) but it's not running | 19:23 |
younder | Slavius: How are you connecting to the internet? | 19:23 |
slavius | @younder DHCP server (default gateway) assings IPv4 address including DNS and default gateway, nothing special | 19:24 |
slavius | It works for several minutes and then resolvectl lists no DNS server | 19:24 |
slavius | everything else including Ethernet, IP and routing works but no DNS resolving | 19:25 |
younder | Now that is iteresting | 19:25 |
slavius | I see nothing in systemd-resolved neither kernel logs before or during the DNS disappearancce | 19:26 |
slavius | I can ping default GW and public IPs (e.g. 1.1.1.1) | 19:26 |
slavius | there must be something interfering with resolved butt I cannot find out what it is | 19:27 |
sixwheeledbeast | I don't know much about systemd-resolved. /etc/resolv.conf will be a symlink to /run/systemd/resolve/stub tho | 19:27 |
younder | WTF! | 19:27 |
slavius | yes, as I mentioned /etc/resolve.conf is symlink to /var/.... stub resolver | 19:28 |
sixwheeledbeast | does resolvctl statistics show much? | 19:28 |
slavius | and it points to 127.0.0.53 | 19:28 |
younder | ISP provides normally 2 DNS servers so you should always have one available. | 19:28 |
slavius | resolvectl statistics shows older success transactions but after the disappearance there's 0 failure transactions | 19:29 |
sixwheeledbeast | DNS will resolve from the closest thing going out. | 19:29 |
younder | Have you been blocking DNS requests (port 53) | 19:29 |
slavius | even if i do e.g. ping google.com. I get "name or service not known" | 19:30 |
sixwheeledbeast | DNSSEC thing maybe? | 19:30 |
slavius | but it works first few minutes without issues, it works on other devices on the same nwtwork (Androids, Mac, etc.) | 19:30 |
slavius | /etc/systemd/resolved.conf has no options (except commented out defaults) and [Resolve] section | 19:32 |
slavius | everything should be coming from DHCP, which it is few minutes after fresh connect or systemd-resolved restart | 19:32 |
slavius | it's driving me nuts | 19:32 |
sixwheeledbeast | does resolved service restart when DNS goes away? | 19:37 |
slavius | not until I manually restart it but restart helps and there's no errors when restarting systemd-resolved | 19:37 |
younder | Have you tried the google DNS 8.8.8.8 | 19:38 |
younder | and 8.8.4.4 | 19:38 |
younder | https://developers.google.com/speed/public-dns | 19:39 |
slavius | @younder I don't want to manually fiddle with IP settings, DHCP is the preferred way. I travel a lot and I don't want to deal with static IP settings | 19:39 |
younder | It's a strange workaround, but it just might work (for now) | 19:39 |
slavius | yeah, I can restart resolved from time to time but I want to fix the source of the problem | 19:40 |
younder | Well contact your ISP | 19:40 |
younder | IT sounds like a upstream problem | 19:40 |
slavius | I am my own ISP | 19:40 |
sixwheeledbeast | I can't see how, it must be the ubuntu box if other devices are fine | 19:41 |
slavius | as I mentioned every other device on the network works normally | 19:41 |
younder | Then it must be whatever upstream DNS you are using | 19:42 |
slavius | I somehow suspect the Cisco VPN client. It's been messing with /etc/resolve.conf when connecting | 19:42 |
slavius | but I doubt it's running as a daemon | 19:42 |
sixwheeledbeast | systemd probably wouldn't like that. would it have permissions to do that? | 19:43 |
younder | There is a VPN now, wow you are just full of discoveries | 19:43 |
slavius | I mentioned it in the beginning, you must have missed it | 19:43 |
slavius | It's official client from Cisco (AnyConect) and I noticed it injected DNS and seach domains into resolve.conf after onnection | 19:44 |
slavius | but it's deactivated now, not running at all | 19:44 |
slavius | there was vpnagentd process running on my system and I killed it | 19:45 |
slavius | after that I restarted resolved and now I again have no DNS | 19:46 |
slavius | so we can hopefully exclude that VPN client | 19:46 |
younder | Well my impression of both you and your system have changed substantially though this conversation. You are now a sysadmin for a network directly on the net. Using what type of connection? | 19:46 |
slavius | there's no process with vpn|cisco|anyconnect in the name running on my machine now | 19:46 |
slavius | and yet the DNS disappeared again | 19:46 |
slavius | I use regular Ethernet on the LAN side with IP addressing, then there's GPON with fiber connection to internet | 19:47 |
slavius | provider uses IPoE but that's behind NAT and on the other side of the router, should be unrelated | 19:48 |
younder | Power over Ethernet only works to meters | 19:49 |
younder | over | 19:50 |
slavius | there's no PoE involved, ISP user IPoE to tunnel routable internet traffic to my device | 19:50 |
slavius | instead of typical PPPoE | 19:50 |
younder | Oh sorry | 19:50 |
sixwheeledbeast | so assuming it maybe this cisco vpn what is vpnagentd.service doing? | 19:51 |
slavius | okt 22 21:43:09 slavius-HP systemd[1]: vpnagentd.service: Deactivated successfully. | 19:52 |
slavius | okt 22 21:43:09 slavius-HP systemd[1]: vpnagentd.service: Consumed 20.150s CPU time, 50.3M memory peak. | 19:52 |
slavius | I killed it few minutes ago | 19:52 |
sixwheeledbeast | it's not restarted ok. | 19:53 |
younder | fucked gateway? | 19:53 |
younder | Ok, it's a hardware problem then? | 19:54 |
sixwheeledbeast | what DNS are you being offered when it's working? | 19:54 |
slavius | I don't know of way how could gateway remove DNS config from a DHCP client | 19:55 |
younder | bad memory chips fes | 19:55 |
slavius | everything else works, I can ping loopback, assigned IPv4 address, gateway and public internet (1.1.1.1, 8.8.8.8, etc.) | 19:55 |
slavius | I can even DNS lookup/resolve addresses manually from console | 19:56 |
sixwheeledbeast | are they ISP DNS servers | 19:56 |
slavius | no, it's PiHole running locally on LAN. But I tried setting cloudflare and google DNS as DHCP DNS server and the same happens | 19:57 |
slavius | besides, every other device on the LAN works | 19:58 |
slavius | I got something in the logs now shortly before DNs disappeared | 19:58 |
slavius | okt 22 21:58:11 slavius-HP kernel: audit: type=1400 audit(1729627091.267:1926): apparmor="DENIED" operation="connect" class="file" profile="/usr/bin/wsdd" name="/run/uuidd/request" pid=46676 comm="python3" requested_mask="w" denied_mask="w" fsuid=1000 ouid=0 | 19:59 |
sixwheeledbeast | well in that case I would check manually changing DNS in ubuntu provides something stable. Then if that's fine maybe look into if there is something the pihole doesn't like | 20:01 |
younder | I'm out of my deph here DNS DOS | 20:01 |
slavius | thank you for your help anyway | 20:05 |
slavius | exit | 20:06 |
sixwheeledbeast | I mean the pi hole came up late to the story... | 20:07 |
younder | A lot of things did.. | 20:07 |
=== chalcedny is now known as Sunrise | ||
=== guiverc2 is now known as guiverc | ||
=== hmd is now known as Paperino | ||
MarkB2 | Tomreyn: Not really. Several days ago the home computer failed with a reboot indication of an irrecoverable failure somewhere. Another visitor to #ubuntu offered assistance. Computer is back up and running. | 22:34 |
MarkB2 | Wanted to find the gentleman... (nick started with a "p"). I'd recognize it if I saw it. | 22:34 |
sixwheeledbeast | pragmaticenigma on the 16 Oct UTC... they aren't here tho. | 22:40 |
MarkB2 | sixwheeledbeast: And THAT is the nick I was looking for. Yes, I did look in the list for this chat. He had some good advice. | 22:42 |
sixwheeledbeast | Seemed to be generic hardware issue and not related to Ubuntu from a skim read. | 22:45 |
MarkB2 | First problem looked like a near-dead CMOS battery feeding garbage into the overclocking hardware. I don't overclock... but looked at the BIOS settings and they were screwed up. | 22:47 |
MarkB2 | Replaced the battery. | 22:47 |
MarkB2 | Next: the CPU cooler fan wasn't tightly affixed to the CPU. Two of the posts had failed (little tines were broken off). A salesman at a local computer store suggested putting the two good posts on diagonal corners. | 22:48 |
MarkB2 | Today the entire fan assembly was replaced. | 22:49 |
MarkB2 | Temperatures hovering around 46C. | 22:49 |
MarkB2 | Nowadays, fans are screwed down. Before... the posts would push into holes in the motherboard and a collar rotated to lock down the pins. | 22:51 |
MarkB2 | I'm in a job search... and all my records are on this computer. Have a laptop as a spare... now giving serious consideration to a new 'puter. | 22:52 |
=== docmax is now known as Guest9539 | ||
=== docmax_ is now known as docmax | ||
cbreak | MarkB2: I recommend backups. | 23:20 |
cbreak | no matter what you end up doing in the end, if your data is worth anything, then it's probably worth a few cents of cloud backup, or external hard disk, or both, or what ever else. | 23:21 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!