2022-06-19.log

minutecinap_lenrek: no different revs of the mouse/trackball released yet00:03
cinap_lenrekok00:04
minutebut older firmware could be the culprit00:04
minutei just remembered, i had some trouble with riscos00:04
minuteand then i changed the tb firmware so that it initializes usb earlier00:05
cinap_lenrekep8.x means its some control endpoint transfer00:05
minutekfx: do you have horizontal scrolling in wheel mode?00:05
minute(only the newer firmware has both vertical and horizontal smooth scrolling)00:05
cinap_lenrekkfx: can you give me the output of /dev/usb/ctl please?00:06
kfxI'm trying man00:06
kfxmy nic appears to be inoperative00:06
cinap_lenrekkfx: okay! :)00:06
cinap_lenrekkfx: there might still be a issue with dynamic link detection, plugin ethernet from the start00:06
kfxok00:07
kfxyep, works00:07
cinap_lenreki'll fix it tomorrow ;)00:08
kfxhttp://okturing.com/src/13816/body00:08
cinap_lenrekok00:08
minutenice00:08
cinap_lenrekso its failing very early00:08
cinap_lenrekreading the descriptor00:08
minutekfx: make sure you have up-to-date trackball firmware00:09
cinap_lenrekminute: can i downgrade my firmware?00:10
cinap_lenrekminute: to reproduce it and find a work-around?00:10
kfxhow do I make sure I have the latest firmware00:10
minutecinap_lenrek: not sure if necessary... the device was not behaving well, so i think linux coped with that by retrying several times00:12
- bkeys (QUIT: Ping timeout: 256 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)00:12
minutekfx: in linux, do you have horizontal scrolling?00:12
minutekfx: (when using the wheel button)00:12
cinap_lenrekminute: we could as well.00:13
cinap_lenrekminute: it would be nice to at least see whats the issue and what i can do00:14
cinap_lenrekminute: but yeah, we'll try latest firmware00:14
minuteok, let me see00:14
minutethis was the change https://source.mnt.re/reform/reform/-/commit/55ca5bf848b57cdf6e7243fc1018411f6c8ab9b500:14
cinap_lenrekfantastic00:14
minuteso if you go back before that commit and flash your trackball, you should have the old behavior00:15
cinap_lenrekminute: any pointers how to flash the firmware?00:15
minutecinap_lenrek: make, sudo ./flash.sh00:16
minutecinap_lenrek: before flashing, turn switch on trackball ON, and press button00:16
cinap_lenrekok, from linux00:16
minutecinap_lenrek: after flashing, turn switch OFF00:16
kfxok booting linux to test scrolling00:16
minutehttps://mntre.com/reform2/handbook/parts.html#trackball-firmware00:16
cinap_lenrekminute: excellent, thanks00:17
minutekfx: actually you might have the old behavior even if you have horizontal scrolling hrmm00:17
kfxI can indeed scroll horizontally00:22
minutekfx: whenever convenient, try to update your trackball fw https://mntre.com/reform2/handbook/parts.html#trackball-firmware00:27
cinap_lenrekkfx: http://felloff.net/usr/cinap_lenrek/9reform.u00:37
cinap_lenrekkfx: try this one00:37
cinap_lenrekroot@reform:~# dfu-programmer atmega32u2 erase --suppress-bootloader-mem01:05
cinap_lenrekdfu-programmer: no device present.01:05
cinap_lenrekhmmm01:05
cinap_lenreki booted with the SW7 in ON position01:06
cinap_lenrekin fact01:11
cinap_lenrektoggling the switch has no effect on lsusb output01:11
cinap_lenreki unplugged the cable of the trackball01:13
cinap_lenreknow i see01:13
- S0rin (QUIT: Ping timeout: 246 seconds) (~S0rin@user/s0rin)01:13
cinap_lenrekBus 001 Device 009: ID 03eb:2041 Atmel Corp. LUFA Mouse Demo Application01:13
cinap_lenrekbut dfu-programmer still isnt happy01:13
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)01:14
+ S0rin (~S0rin@user/s0rin)01:14
cinap_lenrekok01:16
cinap_lenrekpressed the reset switch longer01:16
cinap_lenrekworked01:16
cinap_lenrekYEAH01:18
cinap_lenrekcan reproduce!01:18
cinap_lenrekusb transaction error now01:18
cinap_lenrekperfectr01:18
minutenice!01:18
cinap_lenrekthat means if you update your firmware, all will work fine01:19
cinap_lenreki'll see if my work around works01:19
cinap_lenrekok, found work around01:28
kfxhad to go to the store to get food.  kids are so touchy when they're hungry.  updating my firmware now01:29
cinap_lenrekkfx: i found a software work around01:29
kfxcinap_lenrek: I can do a regression test on the new firmware then :)01:31
cinap_lenrekits all timing01:32
cinap_lenrekas the patch minute showed01:32
cinap_lenrekjust retrying a few times fixes it01:32
cinap_lenreki'll make a new image01:33
minutenice01:35
cinap_lenrekminute: thanks alot, man :)01:39
slcinap_lenrek: haha01:40
cinap_lenreksl: new image build in progress01:40
slcinap_lenrek: if i drive across town again will you fix audio while i'm gone01:40
cinap_lenrektheres nothing to "FIX"01:40
cinap_lenrektheres simply no audio driver yet :)01:40
kfxdownloading a new 9front image is smaller than downloading all the packages in debain required to build the firmware01:40
slfix <- all the stuff i didn't do01:40
cinap_lenreksl: tho, i looked at the datasheet of the dac01:40
cinap_lenrekits nice01:41
slmaybe if i drive to another town then01:41
cinap_lenrekjust wont have enougth time this weekend01:41
slwell, i'm pretty fucking happy anyway01:41
slworld's most expensive terminal, but worth it01:41
cinap_lenrekthe end goal is having nvme working01:43
cinap_lenrekright now, its a terminal, yes01:44
cinap_lenrekbut its a quite capable machine01:44
minuteheh01:44
slyeah, i'm not slighting it by saying that01:44
slthis is exactly what i wanted01:44
sli have all along been using computers from 2006 for the same purpose01:44
minutesl: thanks for the zines btw01:44
slminute: yw!01:44
minutei enjoyed em today01:44
kfxI want 9front on nvme and a little alpine install on emmc, and then it will be my primary machine until the universe ends01:45
minutei will try the p9 build on monday, my only spare sd card here is only 128mb01:45
slkfx: yessss01:45
sls/alpine/openbsd/01:45
cinap_lenrekkfx: two more weekends ;)01:45
kfxsl: I'll take whichever works first01:45
kfxalpine works now, but I can't seem to build a damn kernel that works.  there are too many moving parts between uboot, dts, dtb, kernel image, and modules01:46
kfxif I could build a monolithic kernel that worked I'd be good01:47
slmy alpine has been doing fine (thanks to your howto), but i have not touched it except for updating packages01:47
sli have not built a linux kernel in this millennium01:47
kfxI have, but the experience doesn't translate once you get bureaucracy like device trees involved01:47
kfxand yeah I'm also running the o.g. kernel with an alpine userspace.  sigrid has a working void deployment but I couldn't get it working for similar reasons01:48
sli used to build all my opensd stuff from source, but i gave that up too01:48
slyeah, sigrid's void sdcard does not boot on my machine01:49
kfxcan confirm that flashing latest trackball firmware fixes the problem01:49
slyesss01:49
sli've made zero changes to firmware01:50
kfx(but I had to boot into the v3 debian sd card to build and flash that01:50
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)01:51
slkfx: i snagged a core2duo t60p 15"01:52
sli never actually saw one for sale before (since they were new)01:52
slit runs way hotter than the coreduo but gee, flexview01:52
kfxis it the UXGA hotness01:52
slunfortunately the rollcage is cracked01:53
slkfx: yes, it's the best one01:53
sluxga01:53
slflexview01:53
kfxword01:53
slundamaged screen01:53
sleven the battery is good01:53
kfxwow01:53
slit's pretty much mint except for the cracked rollcage01:53
sli love these damn things01:54
sli sold my coreduo one when i got the reform01:54
sland immediately punched myself in the face01:54
slbut here's a happy ending01:54
cinap_lenrekhttp://felloff.net/usr/cinap_lenrek/9front-990ceeef3bfd9d56e2e6dd39cf5ac185b1a2de08.reform.img.gz.torrent02:00
- mtm (QUIT: Ping timeout: 246 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)02:02
cinap_lenrekhold on02:03
cinap_lenrekmessed up02:03
kfxsl: here's the debian packages you need to molest the trackball firmware:  http://sciops.net/information/technology/reform_school/trackball/02:04
slkfx: thanks02:04
cinap_lenrekyeah, stupid mistake. objtype was amd64, not arm64 ;)02:07
kfxquad-xeon mnt reform02:07
cinap_lenrekbrain is mush02:09
cinap_lenrekneed more beer02:09
slnext: mnt reform bio-neural gel-pack02:10
- sl (QUIT: Remote host closed the connection) (~sl@104-59-85-219.lightspeed.iplsin.sbcglobal.net)02:20
+ sl (~sl@104-59-85-219.lightspeed.iplsin.sbcglobal.net)02:23
minuteneed to go to the gas station to get a spinal bioport put in02:29
cinap_lenrekhttp://felloff.net/usr/cinap_lenrek/9front-990ceeef3bfd9d56e2e6dd39cf5ac185b1a2de08.reform.img.gz.torrent02:29
cinap_lenrekfixed.02:29
slmany gigquads were processed02:29
cinap_lenrekterm% sha1sum $home/www/9front-990ceeef3bfd9d56e2e6dd39cf5ac185b1a2de08.reform.img.gz02:37
cinap_lenrek9b39f77e6e013b16877153e636da6fd707de67ae /usr/cinap_lenrek/www/9front-990ceeef3bfd9d56e2e6dd39cf5ac185b1a2de08.reform.img.gz02:37
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)03:15
+ klardotsh (~klardotsh@98.97.116.100)03:17
- S0rin (QUIT: Ping timeout: 256 seconds) (~S0rin@user/s0rin)04:05
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)04:08
+ S0rin (~S0rin@user/s0rin)04:11
- klardotsh (QUIT: Ping timeout: 246 seconds) (~klardotsh@98.97.116.100)05:24
+ klardotsh (~klardotsh@172.56.104.94)05:36
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-28-104.mobile.nym.cosmote.net)05:52
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)05:52
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-28-104.mobile.nym.cosmote.net)05:59
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)05:59
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-28-104.mobile.nym.cosmote.net)06:01
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)06:01
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-28-104.mobile.nym.cosmote.net)06:02
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)06:02
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-28-104.mobile.nym.cosmote.net)06:06
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)06:07
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-28-104.mobile.nym.cosmote.net)06:07
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)06:07
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-28-104.mobile.nym.cosmote.net)06:08
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)06:08
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-28-104.mobile.nym.cosmote.net)06:09
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)06:09
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-28-104.mobile.nym.cosmote.net)06:09
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)06:09
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-28-104.mobile.nym.cosmote.net)06:14
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)06:14
ex--parrotif someone mentioned me it's too late, my scrollback went in to the past 09:05
* ex--parrot -> ex-parrot09:09
ex-parrotcinap_lenrek: I am downloading the torrent09:10
ex-parrotfor better or worse09:10
- klardotsh (QUIT: Ping timeout: 248 seconds) (~klardotsh@172.56.104.94)09:22
ex-parrotcinap_lenrek: https://finch.am/computing.jpg12:18
+ buckket (~buckket@pdp8.buckket.org)12:35
+ reform14435 (~mch@2403:5803:49:4:2c37:b0bb:c840:36f5)12:41
* reform14435 -> hamsolo12:42
minuteex-parrot: love it12:44
ex-parrot\o/12:44
ex-parrotgimme that plurarily of esoteric operating systems12:44
ex-parrotalso hoping http://felloff.net/usr/cinap_lenrek/lcd.c can help us get u-boot and OpenBSD along 12:45
ex-parrotbluerise: have you seen that ^ ?12:45
minuteex-parrot: how long does plan9 take to boot?12:45
ex-parrotpretty much instant? I'll film it12:45
ex-parrotrunning off SD obv12:46
minuteoh nice12:46
minutewe should just replace uboot with plan912:46
cinap_lenrekminute: i was thinking about this12:47
cinap_lenrekminute: we do in fact, have "kexec" like support in 9front12:47
minutecan you do something like kexec from ...12:47
minuteyou said it12:47
cinap_lenrekthat was the usual way how i worked with the raspis12:47
minuteha12:47
cinap_lenrekbut not yet for the mnt, but its trivial12:47
minutethis is attractive to me12:47
ex-parrotvideo is 18 seconds, including me fumbling the buttons and stuff12:47
ex-parrotconverting...12:47
cinap_lenrekthe code from raspi will probably just work12:47
cinap_lenrekthe magic is all cpu specific really, nothing else12:48
minutecool12:48
cinap_lenrekas we have to reproduce the initial cache environment12:48
cinap_lenrekso turning caches and coherency off for the cores and then bring them back12:48
minutecould we pass the framebuffer or no? to something like BSD12:48
cinap_lenreki have to study how to park the cores with PSCI12:48
cinap_lenrekminute: yes12:49
minutei mean, like uboot and uefi can pass a dumb framebuffer12:49
minutecinap_lenrek: ok that would be awesome12:49
- hamsolo (QUIT: Remote host closed the connection) (~mch@2403:5803:49:4:2c37:b0bb:c840:36f5)12:49
cinap_lenrekminute: we could even just pick a fixed address12:49
minuteneat12:49
ex-parrothttps://finch.am/computing.mp412:49
cinap_lenrekif any os does its own init, it can move the framebuffer somewhere else12:50
cinap_lenrekdevicetree has a way to reserve memory12:50
cinap_lenrekthat would be the easiest, you just exlcude the framebuffer region from the memory map12:50
minuteex-parrot: great, that's quick12:50
minutecinap_lenrek: great12:50
cinap_lenrekyou need ~8mb only12:50
ex-parrotvery satisfying12:50
ex-parrotok I should have been asleep hours ago12:51
ex-parrot9front looks super crisp on the display etc tho12:52
joschin comparison to that gnu/linux is just 90% bloat XD12:52
ex-parrotreally feels ideal12:52
cinap_lenrekminute: tho booting linux would be a challenge12:52
cinap_lenrekuboot and linux are developed together12:52
cinap_lenrekthe whole devicetree structure is essentially a linux thing12:52
cinap_lenrekand uboot also modifies the devicetree dynamically and what not12:53
minuteyeah, but not needed in our case 12:53
minutewe really only pass the blob to it12:53
cinap_lenrekah, ok12:53
ex-parrotseeing about 250mA draw running catclock with high screen brightness13:04
cinap_lenrekex-parrot: this is still early stage13:07
cinap_lenrektheres right now to attempt in the code to save power and turn stuff off that isnt needed13:07
cinap_lenrekno*13:07
ex-parrotyah I figured as much13:08
ex-parrotwas just curious13:08
minutesounds fine though 13:28
- mtm (QUIT: Ping timeout: 276 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)14:04
+ Christoph_ (~Christoph@p4fe7356a.dip0.t-ipconnect.de)14:07
cinap_lenrekhm14:31
cinap_lenreki tried to upgrade my trackball firmware but now i'm always getting the transaction error14:32
cinap_lenreki'm at commit 1b65e81.... "Merge branch 'kbd-bitmaps' into 'master'"14:33
cinap_lenrekjust confirming if this is the latest version14:33
cinap_lenrekok14:37
cinap_lenrekfixed i think14:37
cinap_lenreki just suck at git14:37
cinap_lenrekhm no14:46
cinap_lenrekstill the same14:46
cinap_lenrekgetting two transaction errors14:46
cinap_lenrekwhat the hell14:46
cinap_lenrekah, my bad14:48
minute:314:49
cinap_lenrektoo much sdcard swapping14:49
cinap_lenreko14:50
cinap_lenrekok14:50
cinap_lenrekworks14:50
minutenice14:52
- bkeys (QUIT: Ping timeout: 256 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)14:57
cinap_lenreki'm looking for a nvme drive for the mnt reform15:18
cinap_lenreksigrid said she had issues with samsung models15:18
cinap_lenrekis here any model you can recommend?15:18
joschcinap_lenrek: https://community.mnt.re/t/confirmed-working-nvme-drives/22415:36
joschcinap_lenrek: I just went with the drive giving me the most GB per EUR which was a WD Blue SN55015:36
cinap_lenrekok15:37
josch(because i/o speed really doesn't matter with the reform)15:37
+ MajorBiscuit (~MajorBisc@86-88-79-148.fixed.kpn.net)15:40
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)16:09
minuteWD blue is fine yep17:13
slcinap_lenrek: ethernet wouldn't work vs my wifi bridge last night. got link 1 but no traffic. ethernet lights lit up on both ends. going to try vs ethernet switch today.17:15
sl.17:15
slw17:15
slwhoops, thos ain't sam17:15
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)17:37
cinap_lenreksl: i can try to force my switch port to 100mbit and see17:39
cinap_lenrekif this was the issue17:39
cinap_lenrekyour bridge is 100mbit, no?17:39
cinap_lenrekhaha17:41
cinap_lenreksl: i can reproduce!17:42
slhaha17:42
cinap_lenrek#l0: link 1 speed 100017:42
cinap_lenrekand doesnt work17:42
cinap_lenrekmakes sense17:42
slmust be 100mbps then17:42
sldocs dont say17:42
slbut it claims to offer 300mpbs throughput17:42
slhaha17:42
cinap_lenrekthis is really odd17:54
cinap_lenrekwhy's the phy negotiating 1000mbit17:54
cinap_lenrekthe port is clerly orange in my switch17:55
cinap_lenreklemme see if theres any magic17:55
cinap_lenrekit also doesnt seem to recognize when the link is down17:57
- MajorBiscuit (QUIT: Quit: WeeChat 3.5) (~MajorBisc@86-88-79-148.fixed.kpn.net)18:07
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)18:09
cinap_lenrekinteresting18:27
cinap_lenrekso as soon as the ethernet enable bit is set, any read on the mdio just times out18:28
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)19:31
cinap_lenrekok, found it19:32
vkoskivtele19:33
vkoskivWhoops.19:33
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)19:45
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)19:46
- bkeys (QUIT: Ping timeout: 246 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)20:00
cinap_lenrekwhat a stupid bug20:23
cinap_lenrekhttp://felloff.net/usr/cinap_lenrek/9front-f0fc84aba3a40557539e7c014454b916a101759d.reform.img.gz.torrent20:42
- qbit (QUIT: Ping timeout: 260 seconds) (~qbit@h.suah.dev)20:56
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin)21:28
+ S0rin (~S0rin@user/s0rin)21:28
- S0rin (QUIT: Ping timeout: 248 seconds) (~S0rin@user/s0rin)21:33
+ bkeys (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)21:37
+ S0rin (~S0rin@user/s0rin)21:40
vkoskivIn the trackpad fw, how frequently is the CreateHIDReport function called? On a fixed interval of some sort?22:51
- mtm (QUIT: Ping timeout: 246 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)22:58
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)23:05

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!