00:07:35 Did anybody have any success running FreeBSD on a MacBook Pro 2015 ? 00:08:41 I got a newer latptop for my better half, so this one is lying around. It is a solid piece of hardware, still runs pretty nicely, 8 years in, and going strong 00:09:18 I have no need for OSX, Linux runs OK on it 00:09:48 asmc(4) is the only "secret" sauce I know of, but I don't know if that works specifically with that revision. 00:11:10 thanks debdrup, I didn't know that! 00:12:58 Running on Macs can be a bit hit-and-miss. Depending what's inside, for example if it's got a Broadcom wifi chip then you'll need a USB dongle for wifi. 00:13:37 good point, I need to check what wifi chip is in it. I think it should be Intel.. 00:14:11 it has dual GPU, radeon and intel 00:14:27 is hard to disable a power-hungry descrete card? 00:16:01 argh, Broadcom BCM43602 00:16:53 hw.pci.do_power_nodriver=3 should ensure that devices that don't have a driver attached will be powered off. 00:17:04 You can also do this manually via devctl. 00:18:30 Well, maybe devctl can do it. I don't remember. 00:18:42 https://man.freebsd.org/cgi/man.cgi?bwn(4) 00:18:43 Title: bwn(4) 00:18:45 That OID goes in /boot/loader.conf by the way. 00:18:54 this suggests that there is hope for broadcom wifi 00:19:14 That's the softmac, there's a fullmac too, iirc. 00:19:36 https://www.landonf.org/code/freebsd/Broadcom_WiFi_Improvements.20180122.html 00:19:38 Title: Landon Fuller: FreeBSD Broadcom Wi-Fi Improvements 00:20:03 That has a full list of what's supported 00:21:46 the article suggests that I might have more luck running Open/Net BSD 00:22:25 * debdrup shrugs 00:22:49 Finding a used ThinkPad was my solution, and I haven't regretted it. 00:26:01 hello anyone ? I have some problem to configure snort... my problem concern the "reputation.blacklist" and "reputation.whitelist". Simply snort cant start because cannot find the files.. I tried many differnt conf but nothing was changed 00:40:51 drobban: tried to deploy to; didn't use flyctl on freebsd 00:41:16 mystic: you installed the port and now are trying to configure it? 00:54:27 rtprio: no, I Installed the package because my pc is very old and building a package is to hard. I read an howto and I configured the /usr/local/etc/snort/snort.lua file. I have the following lines ---> "blacklist = BLACK_LIST_PATH .. '/ip-blacklist' - The same (but changed) is for whitelist. The file snort_defaults.lua has the following variables: WHITE_LIST_PATH = '../../intel' ---- and the same for 00:54:33 BLACK_LIST_PATH 00:55:28 the ip-blacklist file is under /usr/local/etc/snort/intel/ directory 00:56:00 but as I said snort cannot find the file.. 00:56:00 how does freebsd do regarding power saving features for laptops? 02:13:55 meena: tbh the guidance on swap is a bit cloudy these days. 128GB RAM is p. common. Saying all that, i have a server in a datacentre with 4GB swap, 512GB ram. later had to add a 32GB swapfile. it only has one swap as a partition. 02:34:30 hi, this is the sixth time i've tried to install this OS on my laptop and every single time, i can't seem to boot it. install goes fine, i remove the usb stick, dead in the water. is the bootloader broken/not installing? i've looked at several threads in the forum but the outlined solutions have yet to work for me. i'd appreciate some help 02:51:36 deadguy: is your laptop disk nvme or m.2 ssd ? 02:52:06 also which installer 02:52:31 f451: no. this is a dell laptop from 2012 with an msata disk. tried both bootonly and dvd1 02:52:47 which version 02:52:52 13.1 02:53:05 snapshot or release? 02:53:09 release 02:54:01 also in the dell bios, is there anything in there like 'secure boot' or anything specific to windows 02:54:54 cos if thats not turned off then booting wont work on some systems 02:54:55 there's a secure boot option but it's disabled. this machine hasn't seen windows in a while, used to run one flavor of linux or another in it 02:55:38 i'd try a 13-stable snapshot in that case, lor 14-current 02:56:11 apart from that, if it doesn't work then freebsd mailing lists 02:57:25 on reboot, whats the error? 02:57:34 i suppose i could. i think i've tried every combination of zfs, ufs, gpt, and mbr i could think of. don't think this machine is new enough for uefi 02:57:46 it's "operation system not found" 02:58:58 so its not writing the boot partition possibly 02:59:32 try latest -stable and/or -current 03:00:01 i boot back into the installer and try gpart show. and sure enough there's a freebsd-boot partition. i've tried a number of commands from the forums but still no luck 03:01:13 sounds like bios or installer prob to me, other than that i dunno 03:01:44 def an installer problem. i guess i'lll try current 03:02:13 is the boot part set bootable, active 03:02:31 it's marked as bootme 03:02:44 huh 03:04:00 mailing list may help id -current doesnt 03:04:33 i have a little bit of time, i'll try current 03:04:46 good luck 03:05:34 im trying to make ungoogled-chromium my default browser but the "set as" button in settings doesn't work. xdg-settings get default-web-browser returns ungoogled-chromium.desktop even tho https://github.com/ungoogled-software/ungoogled-chromium/issues/1929 implies it should be different. when i try xdg-settings set default-web-browser xdg-settings 03:05:34 set default-web-browser com.github.Eloston.UngoogledChromium.desktop like the issue says, xdg-settings get ... still returns ungoogled-chromium.desktop! how can i fix it? 03:05:37 Title: I can't set Ungoogled-Chromium as default browser · Issue #1929 · ungoogled-software/ungoogled-chromium · GitHub 03:05:37 1929 – HP C1536A DAT drive errors https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=1929 03:08:04 wtf paste error sorry. fixed it... 03:08:16 im trying to make ungoogled-chromium my default browser but the "set as" button in settings doesn't work. xdg-settings get default-web-browser returns ungoogled-chromium.desktop even tho https://github.com/ungoogled-software/ungoogled-chromium/issues/1929 implies it should be different. when i try xdg-settings set default-web-browser 03:08:17 com.github.Eloston.UngoogledChromium.desktop like the issue says, xdg-settings get ... still returns ungoogled-chromium.desktop! how can i fix it? 03:08:19 Title: I can't set Ungoogled-Chromium as default browser · Issue #1929 · ungoogled-software/ungoogled-chromium · GitHub 03:08:20 1929 – HP C1536A DAT drive errors https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=1929 03:26:14 f451: the image for 14-current tells me "distribution checksum failed". so much for that i guess 03:31:56 Is there a recommended way to run daemons or other long running processes as the current user? (this is for a desktop system running XFCE or KDE) 03:32:51 Both of those DEs have an "autostart" feature, but there isn't a clear way to restart things that were autostarted on login, for example 03:36:28 f451: looks like i got the proper packages the second time around. and i've even booted to a working system, so here's to you 07:52:16 question, daily pkg check is complaining that all python .pyc files have mismatched checksums. This started sometime this month after I upgraded ports. What's the deal? Did pkg mix up the order of operations? 07:52:55 Perhaps you had updated python? 07:54:17 I mean, I just rebuilt devel/meson and then reran pkg check -s meson, and it's still complaining. It's like it's not recording the checksums of the freshly compiled scripts during install 07:56:32 oh hm. there's always script.pyc, script.opt-1.pyc, and script.opt-2.pyc. It's complaining about the first two. Hm. Is this tracking 3 different, older versions for older python? 07:57:00 one of the build's steps said it was removing previous stale versions <_< 07:57:36 (this is the first time in 15+ years that something like this has come up) 07:58:39 What does "pkg info -x python" say? 07:59:02 no, all 3 versions have current timestamp, so they were all freshly built, so they can't be older 07:59:26 Ok 07:59:41 python3-3_3 python-3.9_3,2 python39-3.9.16_1 huh. 08:01:39 should I ditch the metaports? 08:02:11 I don't think they do anything, although the fact that each shows a different version number is concerning 08:02:18 You could; have not seen any ill effect here 08:03:50 Currently I am using 3.11 as the default version (when installed via ports); in /etc/make.conf: DEFAULT_VERSIONS+= python=3.11 python3=3.11 ; USE_PYTHON= concurrent 08:04:16 oh they actually are needed. python39 installs bin/python39, python installs the 'python' symlink 08:04:48 python=3.9 python3=3.9 08:05:43 What is the purpose of "python3-3_3"? 08:06:17 installs symlink /usr/local/bin/python3 and several other alternatives 08:06:42 seems like it's a middle step when you want python 3 but don't care about specific subversion 08:07:20 I am not sure, but maybe the version number on the metaport is just from the last time the maintainer had to touch that metaport 08:07:59 anyways, one guide I found just sidesteps the whole issue and re-registers the new pyc files... but I feel like that just covers up a defect in the build system 08:07:59 Very plausible 08:08:51 I'm not sure what the deal is, I just ran portmaster -a like usual. some recent ports system change might be causing this problem 08:24:35 ah, python39 port changelog and discussion on the recent commits explains it 08:28:00 a dev is working on a structural change, the checksum mismatches were a todo for later, yesterday the change was reverted due to additionally discovered issues. 08:33:10 ultramage, Much appreciate the update 08:43:58 .oO( Ooh. "uname" says last world install was c 202211; time to update seems ) 08:54:12 that's not so bad. I'd wait for march/april freebsd point release 09:02:24 I suppose I could wait to update -STABLE. On -CURRENT, the dreaded "IGNORE_OSVERSION" prompt from "pkg upgrade" makes me take a wild guess at relatively safe commit to reinstall world. 09:03:53 Instead of being hounded by "pkg upgrade", I should likely plan, switch to -STABLE 09:05:03 * parv admits sheepishly that is the cost of laziness he is paying now for not downloading a 13 image to install 09:08:16 Some time ago, I had installed a 13 world (on 14 host) in a new boot environment but there were issues with booting. (Just remembered that) 09:12:34 https://bsd.to/dV8n - trying to reinstall py-setuptools makes it crawl into old python port subdirectories, which do not exist since it's a sparse checkout. there is explicit code saying it handles sparse checkouts. 09:12:36 Title: dpaste/dV8n (Plain Text) 09:16:39 eww 09:25:59 # Mk/Uses/python.mk includes this file, don't remove it! 09:27:30 what I don't get is that it starts crawling 3.8, but ports start at 3.7 (which I also don't have) and setuptools makefile USES python:3.7+ 09:28:02 also ignoring that my forced default is 3.9 09:29:18 _PYTHON_VERSIONS= 3.9 3.8 3.7 3.10 3.11 2.7 # preferred first 09:30:22 this makes it seem like it's going to check all of them in this sequence, and it's erroring on the 2nd step. But I never had to have all these ports directories before. 09:43:25 sigh. well, I patched uses/python.mk to always check path before including, never require it to exist. hopefully that doesn't change any other logic 10:30:19 Anyone here can explain to me how to get started with NetGraph? I want to replicate my epair/bridge network using ng 10:37:07 antranigv: i'd start from the example scripts, study what they do, then move them slowly over to something more familiar 10:38:32 https://github.com/freebsd/freebsd-src/tree/main/share/examples/jails 10:38:34 Title: freebsd-src/share/examples/jails at main · freebsd/freebsd-src · GitHub 10:39:51 pretty sure this can be removed https://github.com/freebsd/freebsd-src/blob/main/share/examples/jails/VIMAGE 10:39:52 Title: freebsd-src/VIMAGE at main · freebsd/freebsd-src · GitHub 10:40:07 all of that stuff is in GENERIC by now 10:40:29 meena yeah, they all are. altho we've been using VIMAGE before 10.0-RELEASE. 10:40:53 meena dteske's code is awesome, but it's not as simple as it feels :D 10:41:00 meena are you using epair/bridge or netgraph? 10:41:06 it's really dense 10:41:12 epair 10:41:21 your code mostly ;) 10:41:49 if you find ng to be better, I'll jump ship 10:43:03 I need to change my code to always generate vnet0, vnet1 instead of epair126, epair156 etc device names 10:43:53 meena the only use for ng for me right now, is for bhyved jails. since bhyve supports netgraph, and netgraph interfaces can be vnet'd, it would be the ideal situation. 10:44:47 meena however, I am modifying jail.conf.d so support /etc/jail.conf.d/www0.conf to be run, while ignoring /etc/jail.conf.d/www_old.conf.disabled to be ignored. without the need to specify jail_list in rc.conf 10:45:04 s/to be ignored// 10:45:50 also, in Jailer, I'll be either using `ifconfig epair create` without the need to specify the epair ID, OR just set names and be done with it :D 10:46:47 i.e vnet.inetface = ${name}0b and ${name}0b stays at the host 10:49:36 while ignoring /etc/jail.conf.d/www_old.conf.disabled ⬅️ don't do that 10:50:02 only include /etc/jail.conf.d/*.conf to begin with 10:51:51 meena yeah! that's what the code does :D what I meant to say, that instead of playing around with jail_list, if jail_list == "", then it will boot everything in jail.conf and jail.conf.d/*.conf 10:52:50 hmmmm… re: "dteske's code is dense" — i wonder if that's why she favours forth / if forth influences her other programming style 10:53:18 antranigv: good. 11:09:30 is there a way to make the daily and weekly emails only be sent if there's a problem, like in openbsd? 11:17:36 What is or isn't "a problem" is best defined by the person reading the emails, I think. 11:19:24 But see -n in crontab(5). 11:21:21 Oh, wait. periodic, not cron. I need more caffeine, looks like. 11:23:53 See periodic(8) and specifically *_show_info and *_show_badconfig. 12:29:11 V_PauAmma_V: thanks 12:55:42 Does anyone here use `jail_parallel_start` ? 13:13:51 Most of my jails have some sort of dependency graph, so it doesn't help me. :/ 13:19:54 love finding more bugs, while trying to debug one bug… or discovering a lot more bugs after fixing one, but especially, i love both of those things at the same time 13:31:46 isn't that the nature of software 13:47:09 debdrup you were the one who reported that depends doesn't work with jail.conf.d, right? 13:47:53 antranigv: as far as I remember, first time I heard of it was from you 13:48:02 ah, I see 13:48:27 well, I fixed the directories issue, so no need to specify jail_list anymore. have a final bit to fix as well 13:48:56 Oh, nice! 13:49:16 What about being able to specify common values in jail.conf and only per-jail values in the jail.conf.d? 13:51:49 As in, is that something anyone has brought up? Because I've noticed that that could simplify a lot of things. 13:53:53 debdrup yes, many people did bring that up. that is unfortunately part of jail(8), and not rc.d/jail. I'm trying to understand if it would be better to either "hack" that feature with rc.d/jail or actually patch jail(8) 13:54:59 antranigv: ah, okay - I had the thought that if it's jail(8) that needs the patch, maybe it could be solved by having jail.conf include the jail.conf.d? 13:55:23 So it essentially gets treated as one file, rather than several files that get loaded sequentially. 13:56:27 jail can read from stdin, so that might be an option, lemme check 13:57:03 I'm just throwing stuff at a wall to see what sticks, so don't worry too much about it :) 13:57:14 yeah, `cat /etc/jail.conf.d/* /etc/jail.conf | jail -f - -c` seems to be a thing ;;) 13:57:55 Now the question is, will that cat make it so that the common values in jail.conf also work for the jails in jail.conf.d ? 13:59:58 mwl defines them as "default settings" in this slide: https://youtu.be/S3u8OtjfGFE?t=811 13:59:59 Title: 20 Years of FreeBSD Jails (2019) - YouTube 14:00:28 the variables outside of the brackets are what i'm talking about 14:00:58 yes it does. 14:01:02 oooo 14:01:18 I think I will rewrite rc.d/jail to support pipe 14:01:23 it will make everything easier 14:01:32 debdrup thanks for the tip <3 14:01:32 it absolutely will 14:02:15 being able to define a jail just by including the name, its ip address, and optionally its depdends variable would be absolutely fantastic 14:03:38 path and hostname variables in the mwl example can also be made into globally scoped variables by using $name if memory serves 14:04:06 oh right, he covers that very thing a few seconds later: https://youtu.be/S3u8OtjfGFE?t=863 14:04:07 Title: 20 Years of FreeBSD Jails (2019) - YouTube 14:21:03 debdrup run `jail -f /etc/jail.conf.d/j20.conf.disabled -e '%' | tr '%' '\n'` and watch the magic :D 14:30:23 4 lines of change 14:30:28 I wonder if this fixes depends 16:03:50 Well, it does. 16:27:05 for like 6 months there's been a bug in the ansible zfs module on freebsd, https://termbin.com/vlffa anyone else run into that? 17:53:39 For those who want to test the latest changes in rc.d/jail that fixes many issues. The complete script at https://reviews.freebsd.org/P562 and the patch/diff at https://reviews.freebsd.org/P561 17:53:41 Title: ✎ P562 rc.d/jail by antranigv 17:54:30 omfg ty for working on jails!! i'm not using them yet but reading everything i can find and trying to learn 17:56:14 VVD: hey is that you responding in https://github.com/QW-Group/mvdsv/issues/120 ? If so, thanks for the support. I imagine a solution would have to be cobbled together for the FreeBSD port as well as the OpenBSD port I maintain as well. 17:56:15 Title: Source tarball missing protocol.h · Issue #120 · QW-Group/mvdsv · GitHub 17:57:12 pertho, yes, it's me 17:57:59 antranigv: woot! 17:58:08 antranigv: I love the notion of inheriting base configs. Good deal. 17:58:24 mason: it's a thing that's been percolating in my brain for quite a while 17:58:32 VVD: ahh.. the FreeBSD port for games/mvdsv looks a little old.. 17:58:50 I tried getting some people interested in it during lockdown thinking someone might have time for it, but no dice 17:58:58 So it's nice that I finally got someones attention :P 17:59:29 polyex your welcome :) least I can do 17:59:31 pertho, yes, but maintainer is danfe 17:59:39 antranigv: those are pastes, not reviews though 18:00:46 antranigv: do you know about git arc? https://www.freshports.org/devel/freebsd-git-devtools/ and https://freebsdfoundation.org/wp-content/uploads/2021/11/FreeBSD-Code-Review-with-git-arc.pdf 18:00:47 Title: FreshPorts -- devel/freebsd-git-devtools: Simple Git tools from the FreeBSD src tree 18:02:32 VVD: git submodules are horrible :/ 18:10:12 pertho, ye, I create several patches for other ports with sources from gh with submodules 18:12:21 hardcoded in Makefile 10+ lines with "GH_TUPLE=" 18:19:35 antranigv: I'd suggest getting a git patch (or a review, or a pull request on github - just something more than diff(1)) and sending a message about it to freebsd-hackers@ 18:20:20 antranigv: that's also much easier to signal boost than a couple of pastes. 18:21:22 Ideally most of the testing instructions you need done should go into the body of the email rather than the diff, along with an explanation of what everything you're trying to accomplish 18:38:32 github.com is still ipv4 only *grumble* 18:40:12 means that if theres something pkg wants to fetch and it's not in freebsd distiles, it tries to fetch it from github then fails, on an ipv6-only poudriere 19:49:54 is there a way to have vm-bhyve wait for nfsd to come up before starting vms? 19:50:34 ah, boom, it's right there 19:50:36 vm_delay="5" 19:50:55 maabye 19:52:01 actually i dont think that's it 19:52:10 that's time between starting vms 19:53:44 a rc.d script that has a REQUIRE: NFSD 19:53:53 well, with appropriate caps 19:54:00 i think i'm talking nonsense actually 19:54:13 its the guest that needs to wait before starting docker images 19:54:27 wrong channel, wrong everything :) 19:54:48 Hi, has anyone tried running a kind of NAS on a raspberry pi (3b+)? I am interested in hosting a small server for my family using ZFS, but I have doubts on whether it is powerful enough or not. 19:56:33 will usb attached disks be too slow? 19:57:30 Too slow? ...yeah I guess an hdd passed through usb is pretty slow 20:09:11 Having had general bad experiences with USB attached disks I now avoid them. USB disk adaptors just has not been reliable for me. Always a source of problems. 20:16:39 rwp: How bad were your experiences? Is your deployment something large like a company or just a home lab? 20:20:04 luca: nextcloud on freebsd runs well with zfs on external usb3-connected disk with rpi4(8GB) 20:21:19 by 'runs well' i mean also clocked to 2.1GHz and postgresql and nginx 20:22:41 f451: Nextcloud sounds heavy. Could I get away with setting up everything by hand with the cli? Also my rpi3(1GB) kinda pales in comparission to yours ;) 20:22:48 things requiring fast maths like ssl and encryption are going to be slower because theres no aesni in hardware, but it's fine for file storage 20:23:36 id not run it on a pi3 not unless you like waiting, though there is a nextcloud for the pi, think it's linux based tho 20:24:11 but yes on the pi4 everything was set up in cli 20:25:26 Thanks, I'll try it and hopefully everything will work fine 20:25:28 nextcloud will be slow on a pi3 cos of lower overclock, less ram and usb2-only external hd 20:26:09 if you google for picloud or similar im sure you'll find it 20:26:15 I have one last worry though. I don't run FreeBSD on my main machine. If the rpi dies will I get locked out of my files (at least until I get another FreeBSD device)= 20:27:05 if the rpi dies then swap out the microsd 20:27:42 not sure if you can mount ufs on linux, it depends i guess on what distro 20:28:32 But if I cared most about portability I probably shouldn't use ZFS, right? Maybe NTFS or FAT32 would be better 20:29:03 for freebsd? 20:29:14 Portability of the HDD 20:29:30 So I can use it on other devices adhoc 20:29:48 yeah fat32 or ntfs 20:30:21 so - boot from microsd, access the ext device via usb2 20:31:36 it'd be fine for that. i have pi2b+ configured that way 20:31:49 no nextcloud ;) 20:32:13 Glad to hear it's been tried in the field :) 20:34:34 you might want to run nfs server on the pi. not tried that, always used either nfs client or sftp for low-end rpis running freebsd as servers 20:35:12 How is nfs/sftp support for windows hosts? 20:36:02 no idea really. sftp you can get something like winscp or putty. but it's been over 20 years since ive used windows 20:37:01 That's fair. It seems like samba works really well on FreeBSD though 20:37:25 for windows access no idea about nfs, samba server on the fbsd host would be used for that. no idea of overhead though 20:38:23 also will it be internal behind a firewall or exposed to the internet cos if the latter you'll want to configure a firewall 20:39:28 Internal. Only inside my house 20:40:35 https://www.davd.io/samba-fileserver-on-freebsd/ 20:40:37 Title: Samba fileserver on FreeBSD (Update FreeBSD 12) - davd.io 20:41:14 says nothing of requirements. still, if it's only running sshd and samba server id guess it's enough 20:41:29 yeah, I've followed that. Got Samba working really well actually. I haven't connected any HDD to the pi yet though 20:41:46 (side note, webmin is a good tool) 20:43:14 yeah. after all this time im mmore comfy with the cli. also dont need to worry about a webserver 20:45:11 after a binary is compiled, what makes it "decide" to choose, at runtime, a particular libstdc++.so.6 version? 20:45:20 nb not ports, just a pre-built binary 20:46:55 Thanks for the help everyone. I'll head off now o/ 20:47:32 somebody reports that the wrong gcc version is being chosen 20:47:46 I am guessing something like this -Wl,-rpath=/usr/local/lib/gcc10 is missing? 20:49:46 Drat! I see I just missed getting back before luca left. :-( 20:49:51 My problems were that about monthly I would find USB storage would need a full power cycle. On two different bits of hardware over time. 20:49:56 So... Things worked. But infrequently the USB adaptor or drive would glitch out and need a power cycle. 20:50:18 On the other side of USB I have found USB network adaptors to be rock solid. Go figure. Though I expected problems there they have worked great. 20:52:22 I haven't been running on RPis though I was running x86 systems. 20:52:26 For the USB network adaptors those were in random airport office locations around the state with a service product. 20:52:29 So just sitting there and periodically USB storage would fritz out and need a power cycle. 20:52:32 For the USB storage that was in my home on the server shelf untouched by me and I don't have cats to get into them either. 20:53:05 rwp: whats your make of power adapter? 20:53:39 also rpi2/3/4? 20:53:49 The USB storage power adaptor? Those were all no-name chinese manufacture random enclosures. 20:54:11 f451, Sorry but I was using x86 hardware not RPis. 20:54:29 are you using a UPS? 20:55:00 No UPS but our power here is all underground and very reliable and none of my other systems noticed anything. 20:55:19 id be looking at the power adaptor 1st as it's a noname version 20:55:50 swap it out for something known that has a guarantee 20:55:55 I'd be looking at the USB adaptor as those are all no-name versions. And USB is a terrible non-standard, standard. 20:56:04 heh 20:56:13 so many standards 20:56:30 One of the USB enclosures had a funky PS2 style round DIN connector for power. And one must be cautious of those because the pin out is non-standard there too. 20:56:50 I burned one up by mixing up two that had the same power connector but had power and ground flipped on the pins. 20:58:27 i guess the only way of proving it would be to monitor output under load. ive known 12v adaptosupplies to decide to either go bang and completely fail (good) or just not regulate the voltage enough and it breaks what is being supplied, like a scanner (bad) 20:58:29 If you are using an RPi then for storage of course you must use USB storage. And then it is what it is. 20:58:34 But when I mentioned my experience there hadn't been a mention of RPis in the conversation yet. 20:59:21 sorry was talking with luca before hence rpis 20:59:51 Strangely I have used USB network adaptors of different vendors very reliably. I expected trouble there but instead they have been rock solid over years in random service locations. 21:00:11 but in my experience the most likely cause for yr usb disk issues would be power 21:00:27 yeah NICs are better 21:02:10 i have ext disks on 2x rpi4s but they are powered by the pis. made sure to get the recommended psu 21:02:51 on x86 ive lost 5 disks due to power issues (brownouts and powercuts) which is why i was asking if you had a ups 21:06:50 i put off getting a ups way too long lol 21:08:26 We literally go for years without power interruptions here. When I had UPSes the batteries would not last as long. Had more UPS failures than power events. So at the house I just don't bother. 21:09:13 On the other hand at the airport offices that I mentioned those are always located out on rural electric power and if those go a month without a power outage then it has been a good month. Those always get a UPS. 21:18:07 hi, i have some ssd in my server. to get out full performance on those drives do i need to reconfigure anything in fbsd ? or it should work out of the box ? 21:18:14 i do not run any zfs or simular 21:20:26 n30, I think everything should work out of the box. No need to do anything. 21:23:19 rwp: i thought so... then i probably need to order home some new drives then ... mine is probably not healthy anymore 21:26:38 Are you having problems with an SSD at this time? 21:28:16 Some vendors are better than others. Backblaze is a useful resource of public data on different devices. https://www.backblaze.com/b2/hard-drive-test-data.html 21:28:18 Title: Backblaze Hard Drive Stats 21:28:41 They mostly have data on spinning drives but I recall SSDs being in there too. 21:30:29 Yes. And here is a Tom's Hardware review of their data https://www.tomshardware.com/news/backblaze-confirms-ssds-more-reliable-than-hdds 21:30:29 Title: New Backblaze Data Confirms SSDs Are More Reliable Than Hard Drives | Tom's Hardware 21:34:46 I have never had a good Intel or Samsung SSD fail for me but just in the last month a laptop running, ahem, windows, on a no-name SSD failed to boot. 21:34:51 Lacking other options I booted a live-boot image and ran ddrescue across the entire device until it read successfully. 21:35:05 Then used dd to rewrite the image back onto itself. And then it was able to boot again and all seems to be fast now. 21:35:58 Since I have a full image backup and therefore no risk, this is used for a flight training program only, I put the laptop back to do that task with the original SSD and it is still running. 21:37:32 The accepted wisdom is that SSD firmware is important and sometimes poor quality firmware won't refresh marginal bit storage on its own but we can trick poor quality firmware to refresh marginal storage back to health.