Wait, is that actually Garbage? That was the first thing that popped into my head when I saw the picture. That Bond music video she did was awesome. World is Not Enough.
She/They
Wait, is that actually Garbage? That was the first thing that popped into my head when I saw the picture. That Bond music video she did was awesome. World is Not Enough.
Sorry, didn’t make it home until today and not sure if you get notifications on edits. You will need a monitor and keyboard hooked up to your server as you will not have ssh access until the network config is “fixed”. I would do the below with the GPU removed, so you know 100% that your networking config is correct before mucking about further.
Add a /etc/systemd/network/99-default.link
with the below contents.
# SPDX-License-Identifier: MIT-0
#
# This config file is installed as part of systemd.
# It may be freely copied and edited (following the MIT No Attribution license).
#
# To make local modifications, one of the following methods may be used:
# 1. add a drop-in file that extends this file by creating the
# /etc/systemd/network/99-default.link.d/ directory and creating a
# new .conf file there.
# 2. copy this file into /etc/systemd/network or one of the other paths checked
# by systemd-udevd and edit it there.
# This file should not be edited in place, because it'll be overwritten on upgrades.
[Match]
OriginalName=*
[Link]
NamePolicy=mac
MACAddressPolicy=persistent
I forget if you have to reboot, but I am going to assume so. At this point, you can get the new name of your nic card and fix your network config.
ip link
should list all of your nic devices, both real and virtual. Here is how mine looks like for reference, with the MAC obfuscated:1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enxAABBCCDDEEFF: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP mode DEFAULT group default qlen 1000
link/ether AA:BB:CC:DD:EE:FF brd ff:ff:ff:ff:ff:ff
3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether AA:BB:CC:DD:EE:FF brd ff:ff:ff:ff:ff:ff
You will need to edit your /etc/network/interfaces
file so the correct card is used.
/etc/network/interfaces
, just in case you mess something up.sudo vim /etc/network/interfaces
(or whatever text editor makes you happy)
It will need to look something like below. I have to have DHCP turned on for mine, so your config likely uses static. Really all you need to do is change wherever it says enp yada yada to the enxAABBCCDDEEFF
you identified above. source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
iface enxAABBCCDDEEFF inet manual
auto vmbr0
iface vmbr0 inet dhcp
#iface vmbr0 inet static
#address 192.168.5.100/20
#gateway 192.168.0.1
bridge-ports enxAABBCCDDEEFF
bridge-stp off
bridge-fd 0
sudo systemctl restart networking.service
Hopefully at this point you have nework access again. Check the below, do some ping tests, and if it doesn’t work, double check that you edited the interfaces file correctly.
sudo systemctl status networking.service
will show you if anything went wrong and hopefully show that everything is working correctlyip -br addr show
should show that the interface is up now.lo UNKNOWN 127.0.0.1/8 ::1/128
enxAABBCCDDEEFF UP
vmbr0 UP 192.168.5.100/20
At this point, if all is well, I would reboot anyways, just to make sure. If you add any GPUs, sata drives, other PCI device, disable/enable wifi/bt in the BIOS, or anything else that changes the PCI numbering, you don’t have to worry about your NIC changing.
I am not at home, but what I did was change the 99-default.link file. I found this from the two pages below. https://wiki.debian.org/NetworkInterfaceNames#CUSTOM_SCHEMES_USING_.LINK_FILES https://wiki.debian.org/NetworkInterfaceNames
Basically, by doing this, your nic cards will be forcibly named using the mac address:
#/etc/systemd/network/99-default.link
[Match]
OriginalName=*
[Link]
NamePolicy=mac
MACAddressPolicy=persistent
Afterwards, you will need to reboot and then update your network config file to use the correct names. I don’t ever change the network config with the GUI in proxmox as it has wrecked it too many times. I will update this reply again later with some more information on what to do.
🤣 no need. I certainly am not Linus levels of stickler on it and don’t sit there and worry about it. I just found the concepts he is trying to teach very helpful. Fail fast and breaking things up into smaller methods that do “a thing”.
See, when I was in school, they didn’t teach fail fast and if anything they told you not to. Nowadays, we have moved past that nonsense. I gave it a shot about a year ago, and it has made me a better programmer. I am not going to sit there and count braces, but things are a lot easier when you get the error cases over with and out of the way.
There are always going to be exceptions, but I have personally found a lot of value in using ‘fail fast’, and making more smaller methods that say what they do. I am not always great at that second part, but it is a process. As someone with severe ADHD, it has made it a lot easier to work through problems. Sure, you can end up with more lines of code, but who cares. Compiler should be optimizing most of that shit out anyway.
https://m.youtube.com/watch?v=CFRhGnuXG-4
Watch this. I have found that this makes it way easier to debug shit, is more readable, and cuts down on mistakes.
I changed my settings to name nic cards by mac address instead of the enumeration as I got sick of the name changing when I would add/remove pci devices.
I use this on all on my Pis. It just works. I like the text config file for headless installation and how you can even add scripts to run on install too.
This is so damn wholesome. Thank you fellow humans for helping this person and even offering to pay. Why I am cutting onions this early in the day is a mystery.
I started 30 minute backups earlier. It updates from the yuzu repo and downloads all of the releases from yuzu-mainline if there are new ones. Anything else I should also backup?
I wouldn’t have a clue where to put this stuff on the interwebs, but if shit happens, I will be 1 of many backups I guess.
When you opt-out with Experian, your information is not deleted from the Experian marketing database. Experian will mark your record as “Do Not Online Target” for a period of five years. You can renew your opt-out request after this five-year period. If Experian removed your information completely, we would have no way to know your preference.
What the fuck kind of bullshit is that? No way to know my preference? How about never! Thank you for letting me know that I have to write another email today and try not to lose my shit. Maybe I will setup an automated message to go out every year or something to “remind” them.
I disabled that shit the moment I found out a few years ago. As far as I know it is only potentially an issue if a landlord or something wants to see it and isn’t tied to your credit score. I don’t give a shit right now anyways as my credit is good enough. If I need to give someone access to it, and it makes sense, sure, but I would rather hand over a copy of my W2 or paystubs personally.
It is entirely messed up that it exists and most people don’t even know about it. Dystopian nightmare indeed.
I will just leave this here. Your employers can snitch on you as well and just give all of your paystubs to…Equifax. It was shocking to see which ones did and which ones did not.
What is even more painful is seeing friends glued to TikTok on their phones all day when they have STEM degrees. I didn’t grow up in a typical household, so I have a hard time relating to other women, but I don’t get it either. Do your friends with kids seem to be this way more than those without?
It has been years, but there was this whole easter egg thing about when you dive off a certain spot into the pool in her mansion she gets back out naked. They always put in a bunch of different easter egg challenges in her house.
I wonder if the $300 is sort of like extra startup money to get better hardware, infrastructure, software improvements in the short term. I honestly have no idea. I pop on there sometimes to watch the full length videos from YouTube and there is some really great content, but not necessarily enough. Their UI/apps could definitely use some work, though I have not checked recently.
I really hope they continue to run and it looks like I need to catch up on some content. I took a break from most YouTube/TV/etc. I cancelled all of my other subscriptions, but I have no reason to not support a company like Nebula, especially at their price points.
I am not going to debate the ethics of piracy or people’s justifications for or against it. It isn’t productive. I do think this is an instance where you are better off paying for a month than spending a lot of time trying to get it another way. Sometimes, I like to put things in the perspective of I make X dollars an hour, how many man hours did I spend to do X task? Cost benefit analysis. This isn’t always practical, thus the “sometimes”.
As someone who is out of the loop a lot, what is it about Docker that you hate? What do you use instead?
It took me weeks to wrap my head around it, but now I enjoy being able to spin something up without too much work. At work we have the whole CICD thing with Docker and K8, but I am pretty far removed from what they have to do in the run files.
What other kinds of workflows do people use these days?
It is super easy to cancel. You even get a partial refund if you want it gone today. Wait a couple months and see if you really miss it. Join the piracy gang. Ultimately, you are the product and Internet streaming has turned into cable TV. Take back what little privacy you have left.
Factorio. Which is why I am up far past my bedtime…
I will have to give it a shot, though I am still pessimistic. I was kind of turned off by the whole Pocket or whatever advertisement thing it wanted to enable. Vivaldi has been fine for me so far.