monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
<samueldr>
colemickens: how's your thin client setup?
<samueldr>
what does it consist of?
veleiro has quit [Ping timeout: 240 seconds]
<colemickens>
I have a legacy free $150/month on Azure, and have nixos-azure working well enough to use. Azure has a new-ish feature where the OS disk is ephemeral (read: actually decently fast). So I basically upload my dev workstation as a disk image, I can boot it as an ephemeral spot VM for insanely cheap prices on the spot market.
<samueldr>
everything I didn't want to know ;)
<samueldr>
software-wise
<colemickens>
otherwise, just neovim, I did take some time to add a few plugins, and I need to fixup a bit of LSP to get it working with Rust again, but it's okay.
<samueldr>
ah, so no graphical thinning?
<colemickens>
I'm hoping to package Theia for Nix. I think there is Big Potential there.
<colemickens>
samueldr: I'm hoping to also play with sway headless and see what that looks like.... but I need to get a few other things done first
<colemickens>
samueldr: I also want to play with booting a KVM guest and then... using SPICE to it? To see what that experience is like.
<samueldr>
I'm using x2go to thin client to my headless workstation, and I really like the concept
<colemickens>
Windows --(SPICE)-->local_linux_server->kvm_guest works really well.
<samueldr>
I should try that and see how it compares
<colemickens>
wayvnc from windows to my server is more than usable. but no multi-mon without just running everything N times, I guess.
<colemickens>
(just fired it up, with turbovnc and local pointer emulation it feels really quite ok)
<colemickens>
well sway's at 480% cpu so maybe its not that fine
<colemickens>
yeah, it's software rendering, which makes sense I guess
orivej has quit [Ping timeout: 260 seconds]
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
ryantrinkle has quit [Quit: Leaving.]
ryantrinkle has joined #nixos-aarch64
ryantrinkle has quit [Client Quit]
ryantrinkle has joined #nixos-aarch64
<Ke>
sphalerite: thefloweringash if you would remember everything from the discord by heart you would know the secret of the sfp+
<Ke>
@JohnnyB what SFP+ modules are you using? I have tested with DAC, Fiber and Copper
<Ke>
the SFP+ ports are dpmac 7,8,9,10
<Ke>
there are a lot of lines like that, but sadly it's all unstructured and does not contain proper feature matrix, so it's kind of difficult to helpo you indirectly
<thefloweringash>
I didn't know there was a discord until you mentioned it recently. I still haven't been there.
<Ke>
note that solid-run doctrine does consider u-boot a second class citizen, while it's not strictly documented anywhere
<Ke>
it may be that using u-boot will initialize fewer peripherals like it does on mcbin
<Ke>
the preferred alternative being EFI
monk has left #nixos-aarch64 ["Error from remote client"]
<Ke>
edk2 and edk2 platforms
<thefloweringash>
sfp+ is my list of things to look at when I've actually got a use for it. still waiting for my isp to offer 10gb connections. should I expect to see anything without a module present?
<Ke>
no idea I haven't had any use either
<Ke>
now I could span 10g network at home between mcbin and honeycomb though
pinkieval has quit [Excess Flood]
<thefloweringash>
I found some dual port 10gb sfp+ pci cards in a junk store for $3 each. haven't found the time to see if they work yet. I figure the longer I wait the cheaper things like switches get
<Ke>
I am only trying to reduce the number of devices at home
pinkieval has joined #nixos-aarch64
<thefloweringash>
that requires constant vigilance. a few tiny accidents on the internet and suddenly you're drowning in computers :-(
<Ke>
currently it's 3 phones, 5 laptops and 3 desktops and one nas-router, of which pretty much only 2 are in active use
<Ke>
hmm 3
<Ke>
though laptops can just be stacked so there is maximum fun, when one of them ignites
<samueldr>
synergy
<samueldr>
synergizing the batteries
<Ke>
the problem is that I have a doctrine that I should not throw away still useful stuff, but it has no market value either
<Ke>
I can give the items to another hoarder, or store them myself
<Ke>
also I lose whole ISA accesses, if I give away my x86 or something
<Ke>
giving away Talos2 would feel also bad, but I don't think there is really a market for it
<Ke>
having power-3 isa access is almost of no value
Mirrexagon has quit [Ping timeout: 240 seconds]
Mirrexagon has joined #nixos-aarch64
<LinuxHackerman>
I want SFP+ in order to use an SFP VDSL2+ module, so that I can hopefully replace my router and my modem with the honeycomb
<LinuxHackerman>
I have a switch with SFP ports, but they don't supply enough power for the module :(
<LinuxHackerman>
there shouldn't be any drivers involved, just plug it in the SFP port and speak PPPoE over the interface or over a VLAN on the interface (however your ISP does it)
<LinuxHackerman>
any drivers except for the NIC itself*
<cole-h>
samueldr: OK, made some progress on my rock64 -- the ayufan SPI uboot thing was mucking with things. More experimentation tomorrow.
<Ke>
do you have any idea, what sort of settings vdsl2 uses
<LinuxHackerman>
the profiles? This device supports all of them
<Ke>
is it just autoconfiguration all the way?
<LinuxHackerman>
yeah
<Ke>
ie. I don't need to know anything
<sphalerite>
you need to know what your ISP is doing in terms of PPPoE and VLANs and stuff, but that's generally documented by the ISP
<sphalerite>
as for the DSL parameters, yeah, nothing to thing about there
<Ke>
if my ISP does dhcp config, do I need to know, what is PPPoe
<sphalerite>
do you need login data for your internet connection?
<Ke>
no
<LinuxHackerman>
then probably not
<Ke>
just socket on a wall, there is a ISP router in the basement
<Ke>
they know, who I am
<Ke>
based on where the signal physically comes from
<LinuxHackerman>
wow such modern technology :p we don't have that here in Germany
<LinuxHackerman>
then yeah, you should be able to plug in the modem and do DHCP on the interface. Though since I haven't got mine working yet take it with a grain of salt
<Ke>
what about that vdsl2+
<Ke>
it's not like our ipss love to document specifically what protocols they use
<Ke>
not that buying that module makes sense for me, I have isp router that has wifi that absolves me from responsibility of having constant uptime with my own wifi networks
<Ke>
there are modems that do not work everywhere here though
<Ke>
and you really end up hoarding bunch of them too
<Ke>
when the contracts end the isps normally do not want them back, except DNA that reuses their cable modems
orivej has joined #nixos-aarch64
alpernebbi has joined #nixos-aarch64
srk has joined #nixos-aarch64
cole-h has quit [Ping timeout: 240 seconds]
zupo has joined #nixos-aarch64
srk has quit [Remote host closed the connection]
srk has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
zupo has quit [Client Quit]
cfinch has quit [Read error: Connection reset by peer]
cfinch has joined #nixos-aarch64
__gotcha has joined #nixos-aarch64
__gotcha has quit [Ping timeout: 264 seconds]
zupo has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pinpox>
Can anyone share a minimal example of a working configuration to generate raspi4 sd card images? Mine failes to boot, because it doesn't find /dev/disk/by-label/NIXOS_SD and drops into an emergency shell. The partition with that name seems to exist though
cfinch has quit [Read error: Connection reset by peer]
cfinch has joined #nixos-aarch64
<Ke>
sounds familiar
<pinpox>
Ke: I'm using nixos-generators and found some blog posts on raspi images around the internet, but none of the examples seem to work for me, maybe I'm doing it wrong
<Ke>
ack, can't help you though, never owned any rpi and never did any nixos image builds
<Ke>
I build tarballs and do filesystems on site
<pinpox>
I see, well I'll continue trying. Maybe someone else here knows?
<pinpox>
I bet there are quite some nixos users using pi's
<Ke>
sure
<Ke>
meanwhile can you access emergency shell and try to do the mount manually?
<pinpox>
I'll try that next, just started flashing the card with a new image
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-aarch64
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-aarch64
cfinch has quit [Read error: Connection reset by peer]
tilpner has quit [Remote host closed the connection]
cfinch has joined #nixos-aarch64
tilpner has joined #nixos-aarch64
<pinpox>
Hm, I changed something and can't get it to boot anymore. Not sure what I did, now it only displays that rainbow-colored raspi background image when I plug it in
<rajivr>
Sorry, meant to say - "if I could get hydra cache for..."
Darkmatter66 has joined #nixos-aarch64
zupo_ has joined #nixos-aarch64
zupo has quit [Ping timeout: 264 seconds]
<pinpox>
In case anyone is interested: I created a simple template for raspi4 images. Just edit base-config as needed and run build script to get a ready baked image https://github.com/pinpox/nixos-raspi4-template
sarcasticadmin has joined #nixos-aarch64
veleiro has joined #nixos-aarch64
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Darkmatter66 has quit [Ping timeout: 246 seconds]
veleiro has quit [Read error: Connection reset by peer]
<samueldr>
then with cateee figure out which kernel config option enables that
<cole-h>
This is what happens when I plug it into my desktop
<samueldr>
*then* check for /proc/config
<samueldr>
most likely CONFIG_USB_STORAGE, which you probably have enabled if other usb storage works :/
<samueldr>
tried other cables?
<samueldr>
(if it applies)
zupo has joined #nixos-aarch64
<samueldr>
CONFIG_SCSI is a requirement for CONFIG_USB_STORAGE so I wouldn't think it'd be missing
<samueldr>
also, you only talked about ehci and ohci, I wonder if xhci would be used
<samueldr>
check also for CONFIG_ENCLOSURE_SERVICES just in case
<cole-h>
=m
<samueldr>
I would *assume* raid and btrfs not being present wouldn't make the drive not show up
<samueldr>
=m should be fine (check with lsmod on the rock64 that they did end up loading?)
zupo has quit [Client Quit]
<cole-h>
I modprobed ses, which required enclosure, so I think that's fine
<samueldr>
yeah, ses is CONFIG_ENCLOSURE_SERVICES
<samueldr>
>> [69468.699152] usb 4-4: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
<cole-h>
This is a piDrive (very old) and has its own connector to the sata / power / whatever on the disk
<cole-h>
so I can't easily check different cables
<samueldr>
check again for xhci on the rock64
<samueldr>
since that's at the "start" of your issue
<cole-h>
CONFIG_USB_XHCI_HCD=y
<samueldr>
right, so built-in
<samueldr>
I don't know for sure, but my gut feeling is that if it doesn't start the usb stuff like that initially, things are going wrong with the usb side of things before the kernel can even be aware of it
<samueldr>
cole-h: what about u-boot?
<samueldr>
I don't know if your u-boot is built with usb support though
<samueldr>
but it has some commands to scan usb
<samueldr>
it's a different usb stack from the kernel
<samueldr>
speaking of kernel
<samueldr>
_latest?
<cole-h>
Linux nixos 5.4.80 #1-NixOS SMP Tue Nov 24 12:29:24 UTC 2020 aarch64 GNU/Linux
<samueldr>
try _latest
<cole-h>
Don't know how to do that using the mic92's repo x)