Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

jadedwench

@jadedwench@lemmy.world

She/They

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Props to Alpine and Kali for disabling this bullshit out of the box (lemmy.world)

Context for newbies: Linux refers to network adapters (wifi cards, ethernet cards, etc.) by so called "interfaces". For the longest time, the interface names were assigned based on the type of device and the order in which the system discovered it. So, eth0, eth1, wlan0, and wwan0 are all possible interface names. This, however,...

jadedwench ,

I had to change mine to mac address naming on my proxmox server after the second time the name changed due to a GPU or SSD being added. It was kind of like, so what, if an SSD dies suddenly or I have some issue with a device you are going to rename my fucking nic card again while I am trying to troubleshoot? Absolutely deranged.

jadedwench ,

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.

jadedwench ,

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.

jadedwench ,

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.

Step 1 - Create 99-default.link file

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

Step 2 - Reboot and find new name of NIC that will be based on MAC

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.

  1. 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

Step 3 - Fix your network config and restart network manager

You will need to edit your /etc/network/interfaces file so the correct card is used.

  1. Make a copy of /etc/network/interfaces, just in case you mess something up.
  2. 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
  1. Restart your networking service. You shouldn't need to reboot.
    sudo systemctl restart networking.service

Step 4 - Profit?

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.

  1. sudo systemctl status networking.service will show you if anything went wrong and hopefully show that everything is working correctly
  2. ip -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.

jadedwench ,

In all of chihuahuas I have met, only one was a psychotic rage monster. The rest totally tracks. Now Pomeranians...those things drive me insane. I absolutely love dogs, but I cannot stand Pomeranians. WHERE IS THE OFF SWITCH.

jadedwench ,

I know right? It sucks having a curved screen with a case as it pushes my thumb in the exact worst spot on the side of the screen. I accidentally do things all the time. I rest my thumb on the case edge to try and avoid it, but if I barely tilt, it touches the oversensitive touchscreen. First world problems.

jadedwench ,

Same. I had to uninstall due to the battery drain issues. Pixel 6 Pro. Battery life is not something I am willing to compromise on.

jadedwench ,

Thank you. I admit I don't use Firefox right now due to issues I ran in to during my trial run earlier this year. Once the battery drain issues are fixed on the Android client I can at least switch back to it on my phone.

My company surprised me last week as we did an install and things didn't work right in Firefox for the customer. My boss and the team are committed to fixing it and doing better on browser testing. There was not a moment of hesitation on this decision. We of course told them to use Edge, Safari, or Chrome in the meantime, but by no means are we throwing it on the bottom of the "fix" pile. Team is almost done and ready to send to QA. Super proud.

jadedwench ,

In a similar train of thought, have you tried having (good) orange juice with Mexican food? I used to love having it once in a while when we brought home Rosa's. Never did at a restaurant. Not a complete heathen. 😁

jadedwench ,

Couple things. Fall prevention training. Part of that is knowing how to rescue yourself if you do fall, what to do if your only option is to wait for help, and how to help someone else. There are training sites that will push you off a wall...

Fall arrest systems are meant to save your life when you fall. You don't hang in the air with them all day. That is a different type of harness. If you fall, you can't just get up and continue like nothing happened. Fall arrest part of the harness has to be replaced. The rest of the harness has to be fully inspected, if not replaced as well.

Hanging in a harness can kill you as the straps will cut off the circulation in your legs. To prevent that, there are these little pouches on a line that you can deploy from your harness that are basically stirrups. You can put your feet in them and "stand" up while waiting for rescue. If someone is in a harness and unable to rescue themselves, this becomes problematic. Gravity is a bitch and waits for nobody.

I figure it is just a display, but I guess they could go through the effort of shoving people off. Probably safer than the plane. Especially when you are responsible for inspecting your own safety equipment every single time you use it.

jadedwench ,

No worries! I am on mobile, so I get tired of typing things sometimes. Thank you for going into more detail as all my eloquent points are spent for the day. I sent my favorite Shake Hands With Danger safety video to the software guys yesterday. I hope at least one of them watches it.

jadedwench ,

I think I vaguely remember something about that, but I would be pretty upset if the keyboard navigation was unusable. It is almost as bad as the stupid mouse enabled BIOSs that never work. It doesn't even work on the Dell laptop I have for work. The keyboard navigation is always extra special in those cases and involves a lot of button mashing to get to the correct thing, if I can figure it out at all.

I don't use wired mice either and had to dig the old gaming mouse out recently so I could get to some menus on a new machine to pair the mouse. I have done the mouse pairing thing through console and it isn't the best experience, especially if you are trying to figure out if things are working in the first place. For me, I could figure it out. For a new user, you are asking a lot.

Just give me an old school OS installer with simple menus, easy keyboard navigation, and the bare minimum guidance needed to not entirely fuck it up.

jadedwench ,

I never considered old DOS games until now. Thank you!

jadedwench ,

I get confused every time I install a distro and man isn't installed by default. I guess I get the bare minimum philosophy, but it throws me off every time. First thing I install is vim, man, git, and probably a couple other things I can't remember right now.

I do like a decent man page that has examples for us dummies and I have found that they have improved a lot over the years.

jadedwench ,

The best was on arch because I had no idea how to use pacman, which I needed to install man, when I needed how to use pacman. I will have to take a look at tldr. I mostly use Debian without a desktop environment, but have an Arch VM for gaming here and there. Works out.

jadedwench ,

That sweet sweet SL2 sorter. Go baby go. I can still hear it.

jadedwench ,

Ok. I tried Firefox for about a month on my Android phone and Mac, but unfortunately had to go back to Chrome on both. I don't really know what to do at this point. I run enough firewalls and ad blockers that using Chrome has never particularly bothered me from a usability standpoint, but I get the point everyone is trying to make. However, I also don't want to spend weeks of my life fighting to get yet another open source program to work the same as the "other" program, or find some substitute that I can live with.

I used to use Firefox when I was a kid and loved all of the extensions. However, it seems severely lacking now. I tried to find something to give me group tabs, and found old abandoned projects or some tree thing that made 0 sense to me. I saw an article I think explaining that it is coming? I don't understand why a feature like this is missing when it used to exist a long time ago. Seems like basic functionality to me. Also, why is the tab bar so big? It takes up a lot of screen real estate.

The thing that killed it for me was the lack of PWA support, which is how I have used Outlook for around 6+ years. I fought with the extension for a while and things sort of worked on and off for a few days here or there, but half the time it would open emails in the main browser anyway. Once it got to the point where Outlook was completely blank and refused to load at all, I gave up. I could never get it to work again. I hoped I could maybe setup the PWA to just be in Chrome or Safari, but it just opens it as a tab in Firefox anyway. I tried, but I am not going to spend hours fighting with it anymore at this point and it would be nice if it was built into the browser instead of a random extension.

It was a better experience on the phone, and I like the bar on the bottom, until I realized it was draining my battery. I found a thread of users complaining about it for the last few months with no fix. I don't even use the sync feature, but that supposedly is the culprit? Phone kept dying and I barely used it. Looked at the battery usage screen and there it was, almost the top item. I would love to use Firefox on Android, but not at the expense of my battery. Sorry.

jadedwench ,

I do a lot on my M1 air and I haven't even considered I would have RAM issues with 16GB. Windows, I would be getting 64GB to not be miserable. I don't run as much as you all the time, but having a container or two going, far too many browser tabs, PDFs, 3-4 intellij projects, discord, teams, and probably other things I am forgetting about is the norm. I even have AutoCAD open sometimes.

The biggest difference is Mx is arm based, which goes a long way into getting better performance and battery life. I really need to look up again how Apple manages memory, swap, and performance in general. I just checked Activity Monitor and even with most of the memory showing as used, I don't even notice. If my laptop were to die tomorrow due to my clumsy fumbling, I am getting another Mac. My only wish is getting Vulkan support. That would be amazing. Not going to hold my breath on that though.

Now, 8GB is a crime and it is not something I would recommend for any laptop/desktop, no matter what it is running. Not saying it wouldn't work ok on a Mac for someone who only uses it for web browsing, but it is utterly ridiculous that 8GB is even an option these days. This is a dumb hill for Apple to die on and 16 should be the absolute minimum.

I have a debloated W11 VM on my proxmox server that I have used only once and is only there for some unknown emergency. With a little fiddling, I got it to idle under 4GB. I don't plan to run servers on my laptop and invested enough on a little server rack to give me things like file servers, VMs, more permanent containers, and somehow got talked into making a gaming VM that I use at LAN parties. The 3U case for the main server travels very well.

Personally, I would try and get some of your server stuff off your machine. You can even take a look at some docker swarm or similar k8 concepts to reduce your container load. RPis are another good choice for some lower load server operations. I have a little RPi swarm that is powered by PoE+, though I plan on trying k8 on them soon to get some experience. RPis are also small enough that you could throw one in your bag if you needed something portable and are fairly inexpensive. Just a thought and may not be possible with your server applications.

jadedwench ,

I am so jealous. Those assholes will not run it to my apartment. Landlord tried. The entire neighborhood behind and next to us has it. I am just done and fed up with Spectrum. Maybe I should call and bitch.

jadedwench ,

Tile (or whatever brand makes you happy) is your friend. I love the "reverse" lookup for your phone by double tapping the button on any Tile. You can stick one on your wall, desk, fridge, wherever so you always have one you can tap.

jadedwench ,

Day 1 was some awesome crazy dude on IRC teaching me how to compile the kernel from source, what options to choose, and then installing Slackware.

jadedwench ,

That movie is amazing. Seeing Mindy all grown up in The Peripheral was awesome.

jadedwench ,

Thank you! I didn't really understand what drivers did in the whole scheme of things and it makes me appreciate what these engineers do. Now to go down another rabbit hole of videos.

I just got an Arc recently after not having any kind of PC build for over a decade. Still figuring out all of the things I want to do with it, but I haven't had any complaints with performance on the couple things I tried. Looking forward to spending more time with the hardware and watching more videos!

jadedwench ,

I have a hatred for the enp id thing as it isn't any better for me. It changes on me every time I add/remove a hard drive or enable/disable the WiFi card in the BIOS. For someone who is building up a server and making changes to it, this becomes a real pain. What happens if a drive dies? Do I have to change the network config yet again over this?

jadedwench ,

It is only the nvme drives that do it. That damn PCI busses and iommu groups get renumbered every damn time I remove or add one. The SATA is safe though.

jadedwench ,

I will take a look at it, but the fundamental issue is it screws with the iommu groups too and then I have to go fix that in proxmox. If I can at least guarantee a network connection then I can remote in and fix it in the event something goes really wrong.

jadedwench ,

Thank you! I will give that a shot tomorrow and test it

jadedwench ,

I almost panicked and thought it was WSL until I got to the Android part. Never knew it was a thing. Still sucks for developers who depended on it.

jadedwench ,

I had to Google it too! "In other words"

The only semi nice thing my car did for the touchscreen is let you put shortcuts at the top, which is just the stupid screen for the heated seats. Everything else has a button in a easy to reach spot. I use Android Auto and I only have to bring up the actual car menu every few months, and not while driving. It isn't a perfect infotainment system, but it has certainly been the least annoying.

jadedwench ,

I set up a script the other day to check the repo every half hour or so and download any updates. I will give myself a reminder tomorrow to post it on Dropbox or something, if you don't find it elsewhere.

Roku TV bricked until agreeing to new terms of service

See title - very frustrating. There is no way to continue to use the TV without agreeing to the terms. I couldn't use different inputs, or even go to settings from the home screen and disconnect from the internet to disable their services. If I don't agree to their terms, then I don't get access to their new products. That...

jadedwench ,

They also have a list of items you can and cannot agree to, instead of just 1. So agree to 1, and say no to the rest sort of deal. You can also set the TV to non-US and get a little less bullshit.

jadedwench ,

Yeah, it was in the 70s on Tuesday. Today dropped into the 20s and now it is snowing.

jadedwench ,

The whole thing is fucked all to hell and we have a whole bunch of people afraid of the other gender perpetuating this nightmare of violence, abuse, unhinged reality, and inequality. These violent delights, have violent ends.

However, we can choose to see the beauty in the world. We can love each other, laugh, teach, revel in the mysteries, and hold each other in comfort. There is so much we have achieved as a species, but we are also so good at holding ourselves back. Sometimes, we just need to crash in to each other. To get some kind of connection, even if it is the wrong one.

There is so much more to say, but painting the universe takes time. Go. Be beautiful my friend, and good night.

jadedwench ,

Kung Foo Hustle is just amazing. I need to get that later and watch it again.

A potentially lesser known movie is 'Kimi'. Not your typical example, but watching her get past her trauma enough to kick ass in the end was great.

jadedwench , (edited )

I miss the giant almanacs the car insurance company would give you each year that had all of the US states in them. We would plot routes for cross country trips. I can use a paper or digital map, but I do like using something like Google Maps to see traffic, construction, and accidents when I travel. I use it at home when going into certain areas as I have no idea what state the current construction disaster is that day compared to a few days ago.

Otherwise, I find it important to learn how to navigate cities without maps. When I moved, I used to drive around the city in random directions to see how it looked, what the street names were, and get a sense of the layout. If things started to look like gang territory, or super shady, I would just turn around.

jadedwench ,

The only way I learned how to type growing up was from instant messaging my friends. All of those ridiculous typing programs didn't help. One random thing that might help is a different keyboard, or, different profile keycaps!

I love me some mechanical keyboards and I like the tactile feedback from "brown" switches. The last one I built I found out about the wonderful world of keycaps, specifically keycap profiles. I fell in love with MT3s as they are a little "cupped". My fingers sort of fall into the scoops and get enough tactile feedback to stay on the key and they just feel nice. I haven't looked at cheaper membrane keyboards in years, but I remember you could pull off the keycaps and put different ones on those, but I have no idea how they are now.

If you are interested in mechanical keyboards, you can usually buy a sample kit that has all of the different switches and you may be able to find something similar for keycaps.

I guess what I am trying to say is a different keyboard, or even keycaps, may help her learn. Though I do realize that this stuff is expensive too. As someone who is on a keyboard everyday, it became a tool to invest in.

https://drop.com/buy/drop-mito-mt3-cyber-custom-keycap-set

jadedwench ,

Anyone ever read "A Dirty Job" by Christopher Moore?

jadedwench ,

I use AdGuard both on my Android phone and iPad. Not quite as good on the iPad because Apple doesn't make it easy, but definitely makes a huge difference. For me, $30 a year is worth it and you can use it on 3 devices. I got sick of the ads in apps that were downright disturbing in some cases and reporting them didn't do a whole lot. Browser extensions can do a lot more to tidy up the experience, but I will take what I can get.

https://adguard.com/en/welcome.html

jadedwench ,

I ended up getting it from them directly. I am on Android 90% of the time and don't pay for the license from the Apple store. No idea if that one is a single device or the same as the multi-device. I tend to not do things from the Apple store as I don't have an iPhone and they seem to want or assume you have one. Just like I can never use their watch (not that I want one).

jadedwench ,

It can tank your B12 and other nice things your body needs. At the end of the day, I

jadedwench ,

Until you have woken up choking on acid that went in your lungs, you will not understand. I have EOE, and it really really sucks. I highly recommend not damaging your esophagus. I have spent years barely being able to eat without choking, though this latest round with the new doctor has been the best I have been in over a decade. Once your esophagus narrows to under 10mm, eating is a chore. Worst I ever got down to was 5mm. It was around ~7ish back in November...

I keep things under control pretty well, but I was always taught to sleep on my left side growing up if your stomach was upset or you were having trouble breathing if you were sick.

jadedwench ,

Sometimes I answer this question somewhat honestly, much to people's horror. I try to leave it at "I got of bed", which still seems to disturb them...

jadedwench ,

While I am not super tall, I am heavy. The one time I got to fly international first class was the first and only time I could sleep on a plane. I got a nice large bourbon, fluffy comforter, pillow, and burrito-ed myself in that pod. It was utterly glorious. I was glad that I wasn't paying for it... Was something around 4k for a 5-6 hour flight.

If the flight is international and sufficiently long, getting better seats is worth it. Better food. Free booze. Lounge access (it depends...). More space. If the price is right, get first.

jadedwench ,

Oh man! Super happy to see his channel on here. Dave is the shit and is the only reason I can half ass solder things. His intro soldering videos are great.

jadedwench ,

In general, you don't want DC or Ethernet cabling directly next to AC wiring. I forget the exact rules and distances, but you definitely don't want them in the same conduit at least. Shielding only helps so much. Just a general note as you probably didn't mean it quite so literally...

I do like PoE though! I have a server rack that powers a bunch of RPi 4s through a PoE+ switch. Had to make sure there was plenty of headroom as RPi 4s can pull just a wee bit of current under full load. I am just happy it works at all.

jadedwench ,

Your right. I was thinking about my job that runs 480VAC. Either way, testing for interference and noise when you run into issues can go a long way. I am just glad that, to my knowledge, CAT 7 is one standard with everything shielded. CAT 6 had so many variations and most packaging and online portals would not even tell you which ones they were using in the first place. Almost as bad as USB-C connectors.I gave up and ordered some short CAT 7 patch cables for the server so I wouldn't stress over it. Ended up being a little cheaper than a lot of the cat 6 sets too.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • meta
  • All magazines