Well, can't use laptop right now

Not the way I use it, the dock and eGPU, isn’t plugged into a UPS. Froze the laptop. Turned it back on, but then turned it back off, correctly that time though. Not even sure that monitor is plugged into UPS, might be, but turned that off. Unplugged the dock as well.

Not sure my UPS has enough power for the dock + eGPU. Might not play games on the desktop anymore or anything lately, but desktop still does shit that uses who knows how much power. Don’t want two UPSes, and don’t want to buy one with more power.

A good UPS with more power, isn’t going to be very cheap. I want one, I can easily replace the batteries in. I bought some CyberPower one, well it was defective, thought it might just be the batteries, replaced batteries, still didn’t work. Didn’t return it, too hard to reconnect batteries or whatever. So a big waste of money. Won’t buy any CyberPower UPS again, and probably not any “Home” ones either.

And I don’t think the cat likes this weather. Maybe that prophecy or that remote viewer guy, is right, shit is going to happen. There was flooding in Seattle apparently. So some shit already happened. If time doesn’t exist, it can be easy to get the date wrong.

The cat seems nervous, and was twitching her tail. Now she might just be looking around, while laying by me. She didn’t care about fireworks. But this could be worse, animals can sense shit we can’t.

The power flickered once, and that wind is loud. And the cat doesn’t seem to like it. Those are the only reasons I know of, for why I don’t like it myself. Might as well, mostly be because the cat doesn’t like it. Leaving the laptop off, not a big deal.

Might not be a good idea to watch TV though. And I wonder what else lost power or rebooted. Might need to turn most of my shit off, or risk losing data. My Raspberry Pi and Orange Pi have lots of data, and no UPS.

Well, think everything lost power. Got to reboot pfSense, well first check it, then reboot modem, then pfSense. Fucking MAC Address “security”.

And if the power does it again, kind of a problem. Need to download Windows 11 ISO, if I don’t have it. Cause my sister needs help with laptop.

Ahh, she got a new laptop, cause the one I gave her, is only good for browsing and basic stuff. One of her kids is using it. I put Windows on it for her. Linux worked fine for whatever I was doing when I used it, probably not much. Thought it would work for homework, but not with Windows maybe. Use whatever OS you want. Her homework might also need Windows. Maybe not everybody wants to figure out how to do it in Linux or use a VM. Might just want everything to “work”. Whatever that means. I wonder though, if she’d want my Mac mini. Easier then Linux probably. I refuse to use it though. Apple is a liar, don’t care about privacy, or the environment. And why is their shit manufactured in China? Their shit should be way cheaper if it’s made in China.

Google is a liar too though. Their moto used to be “don’t be evil” or something. Well, some rich companies and people, love to deceive.

Well, internet might almost be working again. Should fix the problem, of the internet needed a bunch of work, when this happens, or even if the internet just goes out. Think all I’d actually have to do, is change the MAC address in pfSense to match whatever it is on the host. And make sure it’s not going to get an IP in the host. I don’t need the host to get an IP on the interface itself, just the VM. Passing through may or may not work with pfSense, because of the chip on the network card. Linux supports more network cards probably then FreeBSD.

Hmm, do you just disable “connect automatically” in Cockpit for the VM? It’s only assigned to bridge interfaces. Not sure I need to do anything. Other then change MAC address in pfSense.

And Cockpit might suck, won’t let me copy the MAC address easily. Or this browser won’t. But doesn’t look like it will get an IP.

Now to SSH so I can run a command, so I can copy the fucking MAC address.

Then I get to reboot the modem and VM again. Got to love this so called “security”. More like to make it so people that know nothing, have to use their shitty router. Or no router. Oh and after it connects, I should reboot the computer the VM is on, to make sure it comes back up, without me doing crap. And to make sure the host isn’t getting an IP. Maybe just check network config on SSH, since Cockpit is kind of useless.

Did I check for updates on it yet? Not sure. So maybe do that too before rebooting it.

And looking at nmcli, it should be fine.

Apparently apt dist-upgrade, will remove shit you don’t need, even if it’s doing nothing else, like upgrading something. I checked my running kernel version, not the same, so should be fine. Unless it’s lying, or I’m blind, or insane.

Now rebooting the computer.

If making the MAC address match, isn’t good enough, then I might need to make a script to fix it for me. But how will it know if the internet is just out? So completely automatic, might be too much work. Now you could put a Limit on how much it does, and how often.

Guessing it should match the actual network card’s MAC address. Not the bridge. But who knows. Too lazy to look anything up, or think of what to look up. Search engines only work if you know exactly how to search for what you are looking for.

Hmm, didn’t work. Does Comcast require you to reboot the modem if the router reboots? Well, there’s more MAC addresses to try. Or do nothing. I could just leave it not working as well. Maybe whatever the “default” MAC address works though. Instead of cloning it. Wonder what it was cloned to before anyways. Maybe what I “changed” it to. Just deleted the cloned MAC address. Now waiting for it to apply. Guess I can get off my ass and unplug the damn thing again, and plug it into the damn smart surge protector, so I don’t have to keep getting off my ass. Thought that thing was broke, but I think the USB cable that was plugged into it, the cat chewed through, and might have made it reboot. Hasn’t done it again though, that’s all I know or remember. Hmm, wonder which port this is on surge protector? One? One way to find out though. And wonder what all is plugged in, same way as the other way to find out.

And it’s one. How do I rename the outlet in Home Assistant? Might have to edit the config file, too much work. Easier to make a note, that says modem is on outlet one. But easier to just guess. Go to entities in Home Assistant. It’s under Devices.

And the cat might have noticed, when I turned the power back on that outlet. Might make a noise, or used to. Couldn’t hear it though. Other noise though. Hearing might be worse too.

Phones are dicks, they refuse to use WiFi by default, if there’s no internet. Just used the Home Assistant web interface on my computer. No wonder phones are mass surveillance devices. And the internet.

And if rebooting doesn’t work this time, Comcast is a dick. Well, that’s a fact anyways. Giving me a shitty upload speed, and it’s been shitty the entire time Comcast has been here. They refuse to upgrade their shitty network.

TDS’s network is new, but how much better is it? Well, mom’s upload is at least 100 MBPs, but more like matching the download on whatever WiFi is getting. I’d have to do a wired test to know much. WiFi sucks. And so does Amazon devices, like their WiFi routers. It’s her money, use what you want. Thought it was fine at the time, and also it wasn’t always owned by Amazon I don’t think. Probably was when she got it.

Well, how do you do network bridging with pfSense and reboot the host, and not do anything so internet comes back up? Might not be possible with bridging. Bummer. Not sure the network card is supported in pfSense directly. Or might work for a while, then crap out. And if pfSense wasn’t in a VM, or you passthrough the network card, would it even start fully working again with Comcast anyways? Might not even do that with a modem + any router. You might need an all in one router for that.

I do have an EdgeRouter, I could test it out. And plug the WAN from pfSense into the EdgeRouter. And get lots of natting. Or maybe some bridge mode on it would work as well. Don’t open ports, so how about double protection?

Hmm, Direct Attachment mode, can use virtio, and might be using that anyways. Fine so far. Should check though. Then reboot the modem again. Well, might have to clone the MAC address to the host, cause I don’t think I can set it to the interface with the attached interface. So that probably won’t fix anything either. Since the network has to boot up first, then the VM. Might not be possible then, without passthrough.

And if you set the MAC address to the interface “Cannot set interface flags on ‘macvtap1’: Address already in use”. Well, you could get the IP on the interface, then use it’s IP maybe. They can share an IP maybe.

But does this have a firewall installed? pfSense has a firewall. Kind of lazy. Well, need internet to figure out how to configure a firewall, or install one if it doesn’t even have one installed. UFW is easy, but it’s not installed.

Virtual Network, is recommended for dynamic interfaces. But I could just clone the interface to whatever the bridge is and see if that works, and how I want. The Direct might work how I want, for the WAN interface anyways. Need to recreate bridge if I do the bridge method though. The direct depends on the switch. If the host and guest can talk to each other. Do they need to talk to each other if it’s a WAN interface? Also, the direct mode, might still need the MAC address changed on the host, since it’s different in VM. Well it’s booting. Is the modem still off? Should have been 30 seconds or more by now. Well, the router VM has to boot to turn the modem outlet back on. Home Assistant says all of them are off. Probably no connection to it.

Nice that you can add smart homekit surge protectors to Home Assistant. Don’t want to buy a new smart outlet. Now if I can get an Ethernet one, I might. Cause WiFi sucks. Oh yeah, can’t search internet, modem is still turning on.

Is the power going to flicker again? Cause I’m going to want to watch TV, after I’m done messing with this. Doesn’t mean I’ll get this working how I want. But I might just stop messing with it.

Well, IPv6 might not be working, can’t ping Google. IPv4 might be working though. Well, reboot anyways. Oh yeah, it always does that with pfSense, but I don’t think both network interfaces can have the same MAC address anyways. So reboot and see what happens. Then maybe give up.

Well, it might work how I want. But does IPv6 work? Looks like it does, and fixing it wasn’t that hard. But how secure is using pfSense in a VM? Can the host be accessed by the WAN IP? Too lazy to port scan myself, and would be best to do from not my own connection. Don’t have a VPS or anything, and might violate their terms as well. Oh yeah, there’s online port scanners.

Guess I should see if any common ports are open now. Or the port of Cockpit. If so, just change where it’s listening maybe. Nope, I know nothing about the Virtual Machine tech, or the different network modes. That’s why I left it broken for so long. I’d also have to look at the source code to know anything as well.

The Windows 11 ISO is finally downloading though. Well, this port scanner site might not work, at least in LibreWolf. This site might work, but doesn’t tell you your own IP. Got to look that up. And also, they only give you two free scans. I can scan one port on two IPs, one IPv6 and one IPv4. But I need three, to make sure pfSense isn’t listening on the port Cockpit is on as well. Well, it might not scan IPv6 anyways. Off to another site.

Oh yeah, just use this for IPv6. Nice, you can even add a custom port and scan the default ones, all at once. Still scanning, but no echo. Nice, I thought you had to be pingable with IPv6. Also, that test has said echo worked in the past. Not sure with pfSense. Also some ports were open, that might not have been anything of mine as well. Maybe Comcast is blocking all incoming connections to IPv6 now.

Well, looks like it works how I want.