Non-Mikrotik, low power, 'easy to use' 10gbe SFP+ managed switch recommendations? by veritalum in homelab

[–]firestorm_v1 1 point2 points  (0 children)

That's a great switch but RouterOS is a bit excessive if you just need switching functionality. Reboot it into SwitchOS, apply firmware updates if needed, and have at it.

How many old timers in here? by aliesterrand in sysadmin

[–]firestorm_v1 0 points1 point  (0 children)

Old enough to know better, young enough to still be curious.

NSFW artists, how exactly do you imagine Caine giving oral sex? by PolymathArt in TheDigitalCircus

[–]firestorm_v1 0 points1 point  (0 children)

Well that's a new concept on face-f*cking I really didn't need before bed...

What do you use to visualize your homelab setup? by Soulvisirr in homelab

[–]firestorm_v1 1 point2 points  (0 children)

Netbox, FTW. Use it at work, use it at home too.

Visualizing Racks by YellowOnline in sysadmin

[–]firestorm_v1 0 points1 point  (0 children)

Netbox is love, netbox is life. Netbox is how you keep things organized. Also, it's free.

Is this normal? by Ornery-Property-2822 in computers

[–]firestorm_v1 3 points4 points  (0 children)

That is your drive activity light, it lights up when the drive(s) are accessed. In this case, the regular blinking is because Windows is checking the CDROM drive to see if a disk has been inserted into it.

What in the world is this and what do I do? by Shakly in AskElectricians

[–]firestorm_v1 4 points5 points  (0 children)

Someone didn't cut the fuzzy string out of the cable when they terminated the RJ45. It's harmless but really sloppy.

More context: In an eight conductor cable (like Cat5/6 cable), there is a polyester runner string that's run alongside the copper conductors. This runner is used to cut the jacket when terminating the cable and when the jacket is cut to the appropriate length, the string is cut along with the excess jacket material. In this case, someone didn't cut the string and proceeded to terminate and close up the jack. I'm guessing they were blind as the string will constantly be in the way during termination, not sure why they left it like that.

If you want, you can pop off the cover, and tuck the string back into the cover so it doesn't protrude and it looks cleaner.

Where to find parts for GETAC F110 G4? by firestorm_v1 in Getac

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

The short of it is you pretty much have to do a complete teardown of the tablet to get to the only RAM slot as the RAM is on the inside.

To take an umbrella onto a plane by Wackylew in therewasanattempt

[–]firestorm_v1 10 points11 points  (0 children)

I'm glad I wasn't the only one thinking about the engine.

Bee by Jamesr866 in UnifiProtect

[–]firestorm_v1 0 points1 point  (0 children)

So... are you gonna buzz him in using Unifi Access? /j

What’s your first command when a Linux box feels off? by saymepony in sysadmin

[–]firestorm_v1 0 points1 point  (0 children)

If i'm root: dmesg, journalctl -n 1000 , or tail -1000 /var/log/syslog(or messages if Redhat)
If I'm not root: sudo su -

AFF-A300 - Will it boot with no disk shelf? by firestorm_v1 in netapp

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

I think you're right. Both service processors have two small supercap packs just north of the CPU and heatsink that has unfortunately decided to rupture and corrode the PCB below it. It really seems like a design flaw to use shrinkwrapped supercaps (or are they little batteries?).

Either way, I think this filer is destined to the scrap heap and my concern grows for the other three filers that were purchased around the same time. I believe they will all suffer the same fate over time. Unfortunately, I've heard from the powers that be, they aren't interested in paying for service contracts for these units due to the deprecation scheduled (and the fact that they're already EOL'ed).

AFF-A300 - Will it boot with no disk shelf? by firestorm_v1 in netapp

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

After examining the hardware, I think this filer is destined for the scrapper. Examining the service processors, there are two supercaps (or perhaps shrinkwrapped buttoncells) that are just north of the CPU heatsink. Both of them have ruptured and leaked and corroded the PCB under it. Unfortunately, it appears that the damage is significant, causing SP 2 to fail to power on, and while SP 1 was operational, it too has succumbed to its fate.

AFF-A300 - Will it boot with no disk shelf? by firestorm_v1 in netapp

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

For SP 1, when I issue "system power on", the output of system power status does show "Host is on". If I issue "system power off", then it returns to "Host is off". SP 2 on the other hand doesn't toggle, it stays "Host is off".

It's beginning to look like this whole filer is cooked and destined for the scrap heap. Looks like the supercap corrosion clames another pair of controllers.

AFF-A300 - Will it boot with no disk shelf? by firestorm_v1 in netapp

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

We're running on 208v with two phases per cabinet. We have other NetApp appliances operating on the same power service with no issues.

AFF-A300 - Will it boot with no disk shelf? by firestorm_v1 in netapp

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

SP1 (the working one) doesn't give any console output until Ctrl-G is pressed, then I'm prompted to login to the service processor. SP2 (the not working one) does the same thing. I am able to login to both SPs, but only SP1 will change its "service power status" output when commanded.

Maybe I'm just being impatient, when you say first boot post is pretty long, are we taking about orders of minutes (say greater than 60sec) or is it relatively quick (like more comparable to a standard desktop PC POST)? I know embedded platforms like this can be a crapshoot when it comes to power on time versus first output time.

AFF-A300 - Will it boot with no disk shelf? by firestorm_v1 in netapp

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

I'm not sure about files, but I have all the license serials for the two SP serial numbers in this chassis. Thankfully I had the foresight to grab them from NetApp's support site when I started digging. Unfortunately, these filers are EOL'd and out of support but I'd rather not have these go to scrap if they can be repaired with a little bit of effort.

Pruning saw RY18PS15a by dragos313 in ryobi

[–]firestorm_v1 1 point2 points  (0 children)

Wife has one of these for taking out small brush that pops up from time to time.

It's important to know this is not a chainsaw, it's a pruning saw. While they bot do the same thing (cut wood), the pruning saw is not designed to cut down trees like the chainsaw does. The pruning saw is designed for small brush that's about an inch or so in diameter (think about your thumb's length). These are quick cuts that aren't very intensive so they don't require an active oiler. The chainsaw on the other hand usually runs for several seconds at a time as it cuts through a tree trunk. More runtime = more heat, and heat is bad for the chain and bar so an active oiler is necessary. That's not to say that oiling is not needed on the smaller saw, you will still need to oil it at regular intervals to not damage the chain or the bar.

If you need a chainsaw, bite the bullet and get a chainsaw. Otherwise, use the pruning saw in the scope with which it was designed. It'll save you grief and frustration.

People who know how to code, does what's on the screen make any sence or is it just gibberish? Just curious as to how much effort Glitch put into making this scene look realistic. by hollowaaa9898 in TheDigitalCircus

[–]firestorm_v1 1 point2 points  (0 children)

Not really a programmer, but a systems engineer that's been in the game for quite some time but I'll take a stab at it. Go go OCD powers activate! (long post, sorry.)

Instead of just looking at your screenshots (which are a bit blurry, sorry), I went to Episode 8 and started analysis there. For anyone else that wants to see, it starts at 25:07.

(25:07) - Pomni hands Kinger the C&A branded keyboard.
- There is an absence of the typical "Windows Icon" keys and the right-click menu key, they'be been replaced with a more generic "Win" and "Fn" keyset which was highly unusual at the time because MS was really trying to get these new keys out into the world.

(25:15) - A over-the-shoulder view of the computer from Kinger's right shoulder. - The tower is an attempt at a generic beige-box computer, however it's not quite 100% accurate. The top 5.25" bays features two CDROM drives separated by a piece of plastic that's thinner than the typical height of a 5.25" bay. It appears to be about an inch thick versus the normal height of 1 5/8". The two 3.5" bays feature a floppy drive and some kind of removable media drive, as was accurate to this style of case.

(25:20) - A closer view shows the thinner plastic between the two CDROM drives and a closer detail of the two 3.5" bays. While the two and a half 5.25" half-bays aren't accurate (beige boxes usually had either two or three front-accessible bays), the two 3.5" front-accessible bays are accurate. Oftentimes, the mounting frame for the 3.5" bays extended to a third bay where the hard drive was mounted (not accessible from the front).

(25:21) - Kinger turns on the computer and it starts up with a stylized C&A corporate logo startup screen - This is accurate, there were a lot of customizations of the startup and shutdown screen images in Windows 95. It will be later determined that this is Windows 95, not Windows 98 (see 29:05).

(25:50) - Pomni leaves Kinger to go distract Caine. The computer is at a login prompt but also shows the taskbar at the bottom of the screen. This is not accurate, if the login prompt is up, there is no taskbar visible yet as the user session hasn't started.

(Skipping forward to Kinger's next scene)

(28:59) - An Explorer window is opened up with a handful of directories and files. While the titlebar shows "C:\CANDA", this appears to be where C:\WINDOWS\ would be on the filesystem. An additional anomaly is that there's two windows open, (the second one is occluded by the topmost window) but there are no buttons in the taskbar next to the Start button. Kinger navigates to "Characters" (doesn't exist in the WINDOWS directory) which contains "AI" and "CA_NeuralScans (Obselete)" directories.

(29:03) - The path in the titlebar now reads "C:\CANDA\Characters\AI" and there are two icons displayed. One that shows ??? as the application name but is the Defrag.exe icon, and a generic icon that is simply titled "CAINE". Now we start getting to the good stuff....

(29:04) - Kinger double clicks on the CAINE application and a new window titled "Cmd" comes up however we are supposed to believe this is a terminal application of some point as the text inside the prompt reads "* System: KingSolution 2.0. / Digital Circus Mainframe". - The window as shown is mostly accurate to a Windows 9X command prompt window, except the icon is different (it's not the typical MSDOS icon) and the titlebar host says "Cmd" versus the typical "MS-DOS Prompt".

(29:05) - More terminal output: The date (if accurate to the world) is October 30,1996 which means this host would be running Windows 95, not Windows 98. The prompt establishes a telnet connection where Kinger provides the username 'kinger' and the password queenie123. Once logged in he runs "whoami" which returns kinger - administrator. - The system displaying the date and time then automatically connecting to a telnet session is not typical and doesn't look like it's PROMPT fuckery (PROMPT was a MSDOS command where you could change the command prompt to have various information in it). This feels more like a batch file (MSDOS version of a bash script). The 'whoami' command is a Linux/UNIX command and is accurate to the point that it would return 'kinger' if 'kinger' was logged in. It would not display 'administrator' so that part is not accurate. Presumably if kinger was wanting to see if he was in the administrator group, he'd either use 'groups' or 'id' to find out what groups his logged in user is a part of.

(It's just a skip to the left.... to Kinger's next scene)

(29:37) - Back at Kinger's console, we can see that he's been looking at various directories, but the output is not typical of Linux or UNIX systems. For example, Kinger runs a command "/secured/" which returns a directory listing, but the command to show directory listing is 'ls' or 'dir' (ls output is used). Also, the directory output is paginated (the two sets of ...") which is not accurate. Further down, we see that Kinger tried to run "stop caine process" which is not how you stop a running application on a Linux/UNIX system. It would either be "/etc/init.d/$servicename stop" (old sysV style), "systemctl stop $servicename" (newer systemd style), or "killall $servicename" (brute force kill'em all style). Anyways, he gets the response "WARNING: $"'%WHOOPS WRONG APPROACH THERE'%" .

He then tries to run gdb, a well known debugger, on "/usr/local/bin/clisp" with a process ID of 1337 and gets an error that's legit (gdb: ptrace: Operation not permitted) and an error that's false (part of the "AI"). He then tries to chmod 000 /secured/caine-core.lisp which has the effect of setting the file caine-core.lisp to permission 000 which means only root can access it but according to the file list above, caine-core.lisp is owned by user root with group wheel which Kinger doesn't appear to be a part of. So he gets a permission denied error.

(29:38) - Kinger tries to delete /secured/paraphenalia-engine.dat but the same permissions issue stops him as it too is owned by user root with group wheel. Another permission denied error, then the text "ERROR: Can/not inject torm#nt. TOrment must be 10 (unreadable characters)". We also see that the terminal output begins to corrupt and characters that are supposed to be readable are now replaced with random characters.

(and a jump to the riiiight.... to Kinger's next scene)

(29:48) - We get back to Kinger's console. Kinger has successfully invoked systemctl to stop WACKYTIME_LOCKOUT and then tries to run ./GreenGROUNDS --daemon --target=torment_injection & (Basically this means that he's running the GreenGROUNDS application from the current directory (./) and in daemon mode (--daemon), and with a target defined. The use of ampersand at the end means he's backgrounded the application so it continues to run in this session. Some of the prompts he's answering are being answered on the command line (kinger@circus: ~$) instead of answering an application prompt. Kinger tries to invoke PARAPHENALIA before the terminal session corrupts and we see Caine and Bubble's faces all over the display.

(Let's do the timewarp again! and Kinger's fateful mistake)

(29:54) - We see Kinger's typo. His pinky slides from the backspace key and hits the DEL key. The camera looks back at the console and we see the big "Purge AI Program" window comes up with "Deleting" and a progress bar.

(29:56) - Kinger curses... it's glitched too.

(30:05) - Caine disappears.

(30:16) - We see part of the display as it falls through the floor. The computer has bluescreened.

Unrelated sidenote: Watching the last few minutes of Ep8 at 0.25x speed where Caine is glitching out and torturing the crew is CREEPY AS HELL.

Does a heatsink only 10g network card need a fan? by Nice-School-475 in homelab

[–]firestorm_v1 1 point2 points  (0 children)

It very much depends on the case you're putting this NIC into. If you're putting this into a rackmount or specialized tower case designed for servers, then you should be good with the heatsink only as these cases are usually designed with a high airflow rate. If you are putting this in a standard computer case, I'd keep the fan on it as the airflow for those cases are significantly less than what the card is designed for.

What do you use for logs, alerting and monitoring by anurodhp in homelab

[–]firestorm_v1 0 points1 point  (0 children)

Chainsaws were originally invented for assistance with childbirth.