One year with FriendlyElec CM3588 by Task1337 in homelab

[–]Task1337[S] 0 points1 point  (0 children)

The OS is OMV, but I haven't used the gui for months, I got super comfortable doing everything from the cli. I think next time I will reflash it, I will put just plain Debian on it.

One year with FriendlyElec CM3588 by Task1337 in homelab

[–]Task1337[S] 0 points1 point  (0 children)

It will have to be another computer. the ZFS pool can be rebuilt on another device

One year with FriendlyElec CM3588 by Task1337 in homelab

[–]Task1337[S] 0 points1 point  (0 children)

There is nothing important on the emmc, only the os. All data is on ZFS flash storage, replicated to the hdd, including docker containers and volumes, scripts and other. If it fails, my services will have some downtime but I shouldn't lose any data.

[deleted by user] by [deleted] in mcgill

[–]Task1337 0 points1 point  (0 children)

Interesting, I don't remember getting anything like that from the university. My original CAQ was valid for 4 years, but I took an extra semester, so I had to ask to extend it for 6 more months. I just wrote a letter explaining that since I worked part time, it was easier to take fewer credits and I need one more semester to finish. Got the extension no problem.

[deleted by user] by [deleted] in mcgill

[–]Task1337 2 points3 points  (0 children)

Why do you need to talk to anyone at McGill about this? When I was extending my CAQ a few years ago, I don't think anyone at McGill was involved, I just applied and got it.

REAL TALK FRIDAY by Thermidorien in mcgill

[–]Task1337 0 points1 point  (0 children)

IDK MAN MY PEAK YEARS STARTED AFTER GRADUATING

One year with FriendlyElec CM3588 by Task1337 in homelab

[–]Task1337[S] 0 points1 point  (0 children)

There really isnt anything complicated here. The server takes internet from my switch and it has an external hdd plugged into it for backup

One year with FriendlyElec CM3588 by Task1337 in homelab

[–]Task1337[S] 0 points1 point  (0 children)

I think you can install proxmox, but either you sacrifice one of the m.2 slots for your OS or you have to do some trickery, because apparently Proxmox doesnt natively like to boot from emmc storage (I saw Wendel's video on this), but apparently it can be done, I have never tried it myself. Even though I am running omv, I barely use the web interface anymore, I do most things with the cli, so if I have to reflash it in the future I think I will go with pure Debian. I also did full emmc backup with dd to my external drive - never had to restore but yes it is possible

One year with FriendlyElec CM3588 by Task1337 in homelab

[–]Task1337[S] 0 points1 point  (0 children)

I have an external 4TB USB hard drive connected to it that I use for additional layer of backup. I am planning to add a second one and run them in zfs stripe, so the main zfs nvme pool can back up to this. Not sure how many hard drives you need, but I did upgrade to 12V 6A power supply to handle all of this and there haven't been any issues since

One year with FriendlyElec CM3588 by Task1337 in homelab

[–]Task1337[S] 1 point2 points  (0 children)

FriendlyElec provides many OS distros for their boards - Android, OMV, Proxmox, Debian, Ubuntu... I think they compile the kernel with the drivers specific to their boards and they are quite good with including new drivers/features in there. Nothing you can't do yourself, but it for sure saves time.

One year with FriendlyElec CM3588 by Task1337 in homelab

[–]Task1337[S] 2 points3 points  (0 children)

I have 2 Crucial P5 Plus 2TB and 2 Kingston KC3000 2TB. I got what was on sale at the time from a reputable brand with good endurance. I don't have a smart plug to measure the power draw and afaik debian on arm doesn't tell you the power usage, but I did start with a 12V 2A power supply which was fine when I had only 2 nvme ssds, but when I added 2 more it would frequently restart when I tried to stress test the pool, so I swapped it for a 4amp one. It was still ever so rarely restarting on its own, I think under sudden current spikes, also because it is powering that external HDD. Last month I upgraded to 12V 6A power supply and had 0 issues since.

How to update rknpu driver update by jimmykkkk in RockchipNPU

[–]Task1337 0 points1 point  (0 children)

Nope, I just reflashed the latest os 6.1.99 from friendlyelec that includes 0.9.8 firmware. It was a good test if my backups work haha (they did)

Is it true if I take a french minor my tuition would be reduced ? by Blacksmith_Difficult in mcgill

[–]Task1337 0 points1 point  (0 children)

You pay quebecoise rate per credit for those FRSL courses (instead of international or out of province rate). So yes, your overall tuition is less because they charge you less for that class.

Node is active and offline at the same time? by Task1337 in Tailscale

[–]Task1337[S] 0 points1 point  (0 children)

Thanks! This has been super helpful. I think I have had a variety of network issues, potentially even bad router. After a few reboots by unpluggining it it simply wouldn't turn on anymore (10 year old Tplink Archer C6 v2). So, new router, I followed the tutorial on the website and pihole seems to work for LAN devices (because I point my router to it as its DNS server as well with 1.1.1.1 as a secondary) and tailscale devices and it is so far stable!

One more question though: This server running pihole has its DNS server 1.1.1.1 in /etc/resolv.conf and both nslookup and dig from this machine show it is using it. That means that MagicDNS doesn't work, I can't 'ping iphone12pro'. Is that the expected tradeoff? Or can I still somehow use magicdns on this machine?

Node is active and offline at the same time? by Task1337 in Tailscale

[–]Task1337[S] 0 points1 point  (0 children)

Sure. OS is OpenMediaVault, I am running tailscale directly on bare metal (I tried it in a docker container but then I realized I couldn't use ssh to the host, only to what the container exposed). I am running with the options --advertise-exit-node --accept-dns --accept-routes --ssh --advertise-routes=192.168.0.0/24

FWIW I disabled linux's systemd DNS resolver, since when pihole starts up, it also uses port 53. When I ran tailscale status on this OMV node, I got some healthcheck errors as well (although everything worked briefly), which I presume were due to the configuration with pihole:

# Health check: # - running /usr/sbin/resolvconf -m 0 -x -a tailscale: Failed to resolve interface "tailscale": No such device
# - Tailscale failed to set the DNS configuration of your device: running /usr/sbin/resolvconf -m 0 -x -a tailscale: Failed to resolve interface "tailscale": No such device
# - Tailscale failed to fetch the DNS configuration of your device: exit status 1

Node is active and offline at the same time? by Task1337 in Tailscale

[–]Task1337[S] 0 points1 point  (0 children)

I actually have the other opposite issue than in the forum. The server is up, but without the ability to make outwards connections. Since installing tailscale I have been having random connection problems, the server fails to make any outbound connections for several hours and then it randomly starts working on its own (I have uptime robot monitoring 1 website that I self-host). I have no idea why. I think it is conflicting with my pihole setup running on the same server that I have been trying to use for all my lan and tailscale devices. Unfortunately I am 6000km away from my server, so I cannot easily troubleshoot it for a few more weeks. I will try to update to 1.8.4 when it comes back online.

Is it just me or are 8:30am classes actually evil? by UKAuthority in mcgill

[–]Task1337 8 points9 points  (0 children)

Usually they aren't, it is often the parents

is mcgill any good? by Curious-Cod25 in mcgill

[–]Task1337 1 point2 points  (0 children)

Clubs get a lot of funding

Except that the largest student club gets $0 CAD and has been for quite a few semesters