<amarioguy>
Serebtty[m]: given that windows itself needs 4k pages and the apps running on Windows can safely assume 4k pages (for now anyways) yep the 4k patch is necessary
<amarioguy>
(no ARM platform that Windows is officially supported on lacks support for 4k pages)
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
<Serentty[m]>
I see. How is the 4K patch coming along? If I build my own kernel is it possible to use yet?
EthanBudd[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
haibane[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Serentty[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
M0-day[m] was banned on #asahi by ChanServ [*!*@2001:470:1af1:101:*]
XMPPwocky was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
BradPitcher[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
MatrixTravelerbot[m]1 was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Daniele[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
TechieGuyTechie-Guy[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
TellowKrinkle[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Guest3056 was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
RowanG[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
doootard[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
psydroid[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
pb17[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
PJ[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
owayss[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
nospaces[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
nilsirl[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
nergzd723 was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
mabiola[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Lucy[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
as400[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
lep[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
kooni[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
kazukih[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
karthek[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
kamidev[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
darkapex was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
JayFoxRox[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
fridtjof[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
lkvrsfld[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
paciento[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
stkhant[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
ktz_[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
noris7012[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
mindw0rk[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
kujeger[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Ella[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
ducc[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Dcow[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
dbancroft[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
dapigguy[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
colemickens was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
chadmed[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
clover[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
caligulam[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
blazra[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Bastian[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
arisu was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Astro[m]1 was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
appleboy711[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
ahs3[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
ah[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Lena was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
ah-[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
a_cyanbird[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
Siilwyn[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
AdamTuby[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
a1eaiactaest[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
M152ari[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
ayke was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
bestouff[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
dani0611[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
GllmR[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
M0-day[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
ghost013li[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
hmon[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
frytaped[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
gaudem[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
ElvishJerricco[m] was kicked from #asahi by ChanServ [The Matrix gateway is no longer supported on this channel. Please connect directly to IRC.]
<marcan>
unfortunately it looks like abuse from the Matrix side keeps coming, and Matrix does not provide the moderation tooling we need to keep the community safe
<marcan>
so it seems this is the only reasonable option
<karolherbst>
lol.. the first troll bot already replied
pig has joined #asahi
<marcan>
is that just a random bot account?
<karolherbst>
dunno.. I thought that's the joke on twitter? $name plus random numbers
<nicolas17>
huh wtf
<marcan>
that's one of the default ways Twitter used to build usernames IIRC?
<marcan>
and they don't even let you pick a username in the default signup flow, or at least didn't at some point
<karolherbst>
yeah.. I know
<nicolas17>
<marcan> but also, that makes matrix kind of unmoderatable
<nicolas17>
<marcan> if they all come from a single HE subnet with no original IP indication...
<nicolas17>
I'm pretty sure on libera.chat there's a different IPv6 address per matrix user
<marcan>
I once banned a pile of Japanese people because their usernames were completely random and I thought they *had* to be bots, only to realize later on that when you sign up with a non-ASCII display name, it just punts and give you a random ID type username...
<karolherbst>
:(
<marcan>
nicolas17: different IPv6 address per matrix user yes, but not same IPv6 address per same source address/subnet
<marcan>
they just keep changing users and get a new IP
<marcan>
the point of exposing real IPs is you can ban actual IPs and subnets
<marcan>
having a separate IP per user in the same subnet gives you no benefit over just banning usernames
<nicolas17>
well you can be on a single matrix account from multiple devices on multiple IPs *at the same time*, so "the IP of the matrix user" isn't really a thing
<marcan>
sure, It's Complicated™
<marcan>
and punting on the problem means Matrix is unmoderatable as far as I can tell, if you're not an instance owner
<marcan>
when you introduce features like that you also need to introduce moderation tooling to go along with it
<nicolas17>
also are there enough ops to deal with trolls coming directly to IRC later?
pthariensflame has joined #asahi
<marcan>
if trolls come directly to IRC I've been dealing with that since 2007
<nicolas17>
yes but you also sleep, sometimes :P
<marcan>
we have people in the major timezones and I don't mind giving more ops out to trusted folks
<marcan>
I know how to handle IP bans and if I need to resort to an eggdrop bot and TCL scripts I'll do that (mostly because I already have a setup for that from way back)
<nicolas17>
ew TCL
<karolherbst>
worst case OFTC can handle things directly
<karolherbst>
like if spam bots/whatever are continug coming from certain networks
<marcan>
I already banned a whole ISP once to get rid of a troll (only affected a legitimate user months later, by then the troll was gone)
<marcan>
having IP bans gives you a lot more control
<marcan>
and you can implement heuristics with bots easily
<marcan>
it's a very, very important data point
<karolherbst>
we had a person once, who kept joining with VPNs and everything. Sad part, that wasn't a troll :/
<karolherbst>
but... was writing random garbage and at some point insulting people
<karolherbst>
that's always annoying to deal with
<pthariensflame>
Well, I guess I need to find a better IRC client than Element being repurposed.
<nicolas17>
also I found the messages that triggered this and y i k e s
<karolherbst>
it's getting heavy once you get personal death threats
pig has quit []
pig has joined #asahi
pig has quit []
pig has joined #asahi
<pthariensflame>
Any suggestions for IRC clients on macOS?
pig has quit [Remote host closed the connection]
<karolherbst>
adium?
<karolherbst>
is this still a thing?
pig has joined #asahi
<pthariensflame>
I'll check!
<karolherbst>
not sure if that's any good, but that's what I used like... 10 years ago
<karolherbst>
and I think it was able to do IRC
pig has quit []
<pthariensflame>
Last updated 2017. :(
<karolherbst>
:(
<karolherbst>
it was such a nice IM app
<karolherbst>
supporting like all the networks
<karolherbst>
last commit: "Mar 13, 2021" mhh
<pthariensflame>
I'm now using igloo on iOS, and it seems fine? I wonder if there's a Mac Verizon.
<pthariensflame>
*versiob
<pthariensflame>
*version
<nicolas17>
pthariensflame: if you're on apple silicon, you could try the iOS app :P
<pthariensflame>
Sadly, I'm stuck on x86 there. >.<
<karolherbst>
:(
<Tramtrist>
Been using Irssi since longer than I care to admit
<pthariensflame>
I like having platform integration with notifications and text editing facilities.
<pthariensflame>
I've gotten too used to it.
<karolherbst>
I use it on linux, but I want to move away from konversation for quite some time now, they removed the best feature :(
<marcan>
karolherbst: tbh, I'm surprised it took them this long to start persistently trolling with that kind of garbage
<nicolas17>
what feature?
<karolherbst>
silencing part messages for idle people
<marcan>
maybe I'm just jaded, but let's just say this isn't the first time personally and among friends in other communities
<marcan>
I'm honestly surprised how *little* abuse we've gotten here so far
<karolherbst>
so you only saw the ones from people actually writing stuff
<nicolas17>
hm not aware of that being removed
<karolherbst>
heh... seems to be gone for me
<marcan>
but yeah, it's nice not having to worry too much about moderation, but if I have to bring out the big guns, I will. I've dealt with this stuff from before Kiwi Farms existed.
pthariensflame has quit []
<karolherbst>
nicolas17: ohhh.. you are right, it's still there...
<karolherbst>
enabled it again
pthariensflame has joined #asahi
<karolherbst>
menus/settings of KDE apps are so overloaded though
<marcan>
and now is a good time to point out: if anyone in the community feels unsafe or is ever personally targeted by this kind of abuse or similar, *please* reach out
<pthariensflame>
💕
<karolherbst>
^^
<karolherbst>
and tell fdo, so we'll ban them there as well
<marcan>
:)
<pthariensflame>
I really do appreciate how welcoming and positive (in many senses) this community has been!
<pthariensflame>
I might not be here much, but I notice.
<marcan>
<3
thepigguy has joined #asahi
<karolherbst>
some communities focus on getting stuff done, so there is no time for drama :P
thepigguy has quit []
<pthariensflame>
Sadly, that's not an effective dividing line always.
<marcan>
I do try to keep things subtly nudged in the right direction around here ;)
<marcan>
there is a bit of an art to it
<marcan>
I learned that in the Wii days :p
<karolherbst>
yeah... :/
<nicolas17>
oh I just remembered
<pthariensflame>
Speaking as someone who once led a community trying to get stuff done…that banned me.
<karolherbst>
....
<Tramtrist>
the.. Wii days?
<karolherbst>
ohhhhhh... I think I've heard stories of that...
<nicolas17>
marcan: Akademy was in Spain, you should have said hi in Spanish :p
<marcan>
I used to sort of be the defacto community lead of the Wii homebrew community
<karolherbst>
probably from the other side
<marcan>
(not in any official capacity, just sort of ended up like that)
<marcan>
that was back in 2007-2010 or so
<karolherbst>
heh...
<Tramtrist>
wow
<Tramtrist>
memories flooding in
<karolherbst>
some of the switch homebrew guy were asking me bout nouveau stuff because they wanted to get GL and that stuff....
<Tramtrist>
i probably have your work sitting in a box in my basement then..
<pthariensflame>
I don't have any connections to Wii anything because I've never owned any consoles or held a game controller in my life. XD
<nicolas17>
same
<Tramtrist>
especially important for region unlock?
<pthariensflame>
My appreciation of marcan and company is purely recent.
<Tramtrist>
ya .. joysound wii wouldnt work without it ? I think? If so marcan.. you indirectly got me promoted multiple times
<Tramtrist>
I probably indirectly owe you a lot of money
<Tramtrist>
Straining to remember if joysound required region unlock but Im pretty sure it did
<pthariensflame>
nicolas17: Yes, more so than mine. TI-84 Plus Silver Edition, anyone? Block Dude?
<marcan>
the Wii was region locked, so yes
<Tramtrist>
geez
<Tramtrist>
I threw a LOT of parties...
<Tramtrist>
Thanks marcan
<marcan>
I did write tinyload as the canonical minimal region-free loader (though I don't think many people used it, they tended to use more fancypants tooling, some of which was intended to run pirated games)
<marcan>
but it was all running on our homebrew stuff anyway
<marcan>
(I'm one of the Homebrew Channel and BootMii authors)
julio7359 has quit [Ping timeout: 480 seconds]
<Tramtrist>
ya it was a tight group.. I used BootMii
<Tramtrist>
Probably still on those boxen
<Tramtrist>
I have 2 or 3 in case I bricked one
<Tramtrist>
Guh
<marcan>
m1n1 is a direct port of mini, which is what bootmii/armboot.bin on your SD card was back then ;)
<Tramtrist>
hahah
<pthariensflame>
Well, it started as that.
<pthariensflame>
It's a bit more now, yes?
<marcan>
sure, but it still has the same RPC system
<marcan>
down to the structs and checksums and everything, just 64-bit now
<Tramtrist>
My wife also thanks you
<Tramtrist>
Crazy
<pthariensflame>
<pthariensflame>
Whoops.
pthariensflame has quit []
pthariensflame has joined #asahi
<Tramtrist>
90% of the songs I learned were through that too.. you have no idea how you impacted people
<marcan>
I'm a Joysound fan too :D
<Tramtrist>
Ya now its all good on joysound switch
<Tramtrist>
My coworker is almost always 1 or 2 on ガンダラ
<pthariensflame>
Tramtrist: have you seen marcan’s Bad Apple on a Bad Apple demo?
<Tramtrist>
oh you know what i did see this but i had no idea what it was
pthariensflame has quit [Remote host closed the connection]
<Tramtrist>
at the time
<Tramtrist>
no I do not have one
<Tramtrist>
I thought about bringing one back
pthariensflame has joined #asahi
<Tramtrist>
I opted for the turntable instead
pthariensflame has quit []
<Tramtrist>
I was worried about... power... connection... updates
<marcan>
they run linux!
<Tramtrist>
really
<marcan>
yup
<Tramtrist>
geez
<Tramtrist>
Im planning to move back in a year or 2
<marcan>
joysound F1 is a Tegra, MAX is one of those Renesas rcar things
<Tramtrist>
hah
<Tramtrist>
Need to get the joysound software running on a switch
<Tramtrist>
Thats basically what I use it for
<Tramtrist>
Port it
<Tramtrist>
The actual Joysound
<marcan>
they literally have X open over the network... no joke, you can go on a shop, hop on the wifi (their app gives you the WPA key), and DISPLAY=a.b.c.d:0 to put stuff on the screen...
<marcan>
it's really funny
<Tramtrist>
oh really?
<Tramtrist>
hahah
<Tramtrist>
oh my... oh no
<Tramtrist>
Im doing this
<marcan>
please don't break shop units :p
<Tramtrist>
ya
<Tramtrist>
I only almost got kicked out once.. will be a good boy
<nicolas17>
I once joined #swig expecting the scripting language binding generator thing
<nicolas17>
and it turned out to be "semantic web interest group" instead
<karolherbst>
ahh... 2003 actually
<nicolas17>
and I thought "hey I *am* interested in that" and stayed
<karolherbst>
yeah... before my time
<karolherbst>
lol
<nicolas17>
a few days later I see user "timbl" hanging out in that channel like just another user
<nicolas17>
(Tim Berners-Lee)
<karolherbst>
yeah.. why wouldn't he
<karolherbst>
but yeah, I think that's probably the coolest thing about IRC, that important people are so approachable
<marcan>
^ this
<Tramtrist>
so interesting.. i have to remember not to remember this when i ge tback
<Tramtrist>
Dont wanna get banned from karaoke
<marcan>
if you're bored you can deauth a controller and sniff the wifi and look at the protocol, it's just HTTP and the "play an instrument" app uses some really funky MIDI-over-UDP thing (which actually has a full GM synth behind the scenes, so you can get way more sounds out of it than the app allows)
<Tramtrist>
midi over udp
<marcan>
hard to break it messing with just that... but yeah, please don't break the actual units ^^
<Tramtrist>
more like connecting to all the units in the building and playing New York New York all at once
<marcan>
please don't :p
<Tramtrist>
but ya.. will refrain
<nicolas17>
still waiting for someone to do audio-only bad apple on an airtag
<Tramtrist>
or more likely the 4 seasons
<marcan>
japanese tech like this is... sort of legendary for its lack of security... let's be nice about it :)
<Tramtrist>
ya
<marcan>
besides, it already has so many features officially anyway
<marcan>
I mean you can hop on the official app on your phone and stream youtube videos to the screen, stuff like that
<Tramtrist>
ya
SSJ_GZ has joined #asahi
<Tramtrist>
and so on
nicolas17 has quit [Quit: Konversation terminated!]
pthariensflame has joined #asahi
pthariensflame has quit []
julio7359 has joined #asahi
Stroller has quit [Quit: Stroller]
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
julio7359 has quit [Remote host closed the connection]
julio7359 has joined #asahi
LunaFoxgirlVT has joined #asahi
rubyrubes has joined #asahi
kettenis_ has quit [Ping timeout: 480 seconds]
julio7359 has quit []
julio7359 has joined #asahi
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
LunaFoxgirlVT has quit [Quit: Leaving]
LunaFoxgirlVT has joined #asahi
rubyruby has joined #asahi
rubyrubes has quit [Quit: Page closed]
rubyruby has quit []
vx has joined #asahi
SSJ_GZ has quit [Ping timeout: 480 seconds]
ruby has joined #asahi
ruby has quit [Quit: WeeChat 3.7]
adamtuby has joined #asahi
gaudem has joined #asahi
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
LunaFoxgirlVT has quit [Read error: Connection reset by peer]
thevar1able1 has joined #asahi
vx has quit [Quit: G-line: User has been permanently banned from this network.]
vx has joined #asahi
thevar1able is now known as Guest3139
thevar1able1 is now known as thevar1able
pthariensflame has joined #asahi
pthariensflame has quit []
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
xav has joined #asahi
xav has quit []
bestouff has joined #asahi
dgb has joined #asahi
vx has quit [Quit: G-line: User has been permanently banned from this network.]
<mps>
marcan: with these new wifi bug in mind, does it make sense for you to rebase kernel on asahi and asahi-wip branches
thelounge7571340 has joined #asahi
<mps>
bugs*
thelounge7571340 has quit [Remote host closed the connection]
<borisk>
j`ey: ok, thanks, let me see if I get this right (as you remember, my goal is to get hold of asmedia/asm2214a-apple.bin from firmware) : I will need to intall using the "prod" installer, upgrade to "dev", and as part of that (presumably) asahi-fwextra will re-extrac the firmware from IPSW and put it on the ESP partition?
pg12_ has quit []
pg12 has joined #asahi
<j`ey>
borisk: do you have the all_firmware thing on ESP? I forgot the exact filename, looking it up
<j`ey>
borisk: when did you use the installer originally?
<j`ey>
all_firmware.tar.gz
<borisk>
Yes, I do, in the asahi/ subdirectory. Let me see what's inside... (I've installed it yesterday using the latest "prod" installer, which is v0.4.1)
korniltsev has joined #asahi
korniltsev has quit []
<borisk>
BTW, another idea I have is to build the latest (v0.5pre1) asahi-installer from source and re-install using that. Presumably I will end up with the asmedia/asm2214a-apple.bin in vendorfw/ on ESP?
korniltsev has joined #asahi
<j`ey>
borisk: does the all_firmware tarball contain a kernelcache* file?
<jannau>
borisk: have you already installed asahi-fwextract from the asahi-dev repository
<borisk>
j`ey: No, no files like this.
<jannau>
mps: do they affect brcmfmac as well, I just saw mac80211 and assumed they affect only hw/drivers software mac
___nick___ has quit []
<borisk>
jannau: I looked at it, but it seems to be just a Python package that something needs to call and I am not sure what that something is. Also, I suspect because my all_firmware.tar.gz does not contain kernelcache*, it won't be of much use?
<mps>
jannau: I see few fixes in cfg80211 also
<jannau>
j`ey: the kernelchache should be a separate file and not in all_firmware.tar.gz
<mps>
jannau: and didn't saw fixes in particular drivers
<jannau>
borisk: well, if you ignore us it's hard to help you
<j`ey>
borisk: ok, do you have kernelcache anywhere on the ESP?
<mps>
though I didn't looked deeply
___nick___ has joined #asahi
<borisk>
jannau: sorry, did not mean to offend, just trying to understand how everything fits together
<jannau>
borisk: the package post install hook calls it. you can also run it manually but it just needs to run once per installed version
<borisk>
j`ey: yes, there is kernelcache.release.mac13j next to all_firmware.tar.gz
<j`ey>
borisk: then the fwextract script should be all you need to run. as jannau said that happens automatically on the asahi distro package
<borisk>
jannau, j`ey: thanks, will try to go this direction and report back!
korniltsev has quit [Quit: Konversation terminated!]
korniltsev has joined #asahi
adryzz has quit [Remote host closed the connection]
korniltsev has quit []
korniltsev has joined #asahi
korniltsev has quit []
korniltsev has joined #asahi
korniltsev has quit []
korniltsev has joined #asahi
<borisk>
jannau, j`ey: ok, I've successfully extracted asm2214a-apple.bin using asahi-fwextract from asahi-dev, thanks again for the tips, much appreciated!
adryzz has joined #asahi
thepigguy has joined #asahi
<adryzz>
alright switched to irc
thepigguy has quit []
thepigguy has joined #asahi
thepigguy has quit [Remote host closed the connection]
Soni has joined #asahi
LinuxM1 has joined #asahi
<j`ey>
borisk: im confused, are you on debian or arch now?
adryzz has quit []
Core1416 has joined #asahi
amarioguy has quit [Ping timeout: 480 seconds]
<Soni>
there's no way we'll ever own an apple silicon device but we're so glad this project exists, thank you for making this
<Core1416>
i might get an used M1 air
Core1416 has quit [Quit: .]
adryzz has joined #asahi
thelounge7571340 has joined #asahi
LinuxM1 has quit [Quit: Leaving]
thelounge7571340 has quit [Remote host closed the connection]
kettenis has joined #asahi
ella-0 has joined #asahi
amarioguy has joined #asahi
<borisk>
j`ey: I am on Debian but it was fairly easy to hack the post-install script to run manually (I could even reuse liblzfe.so from asahi-dev).
thelounge7571340 has joined #asahi
chipxxx has quit [Remote host closed the connection]
thelounge7571340 has quit [Remote host closed the connection]
<marcan>
I'm not sure those apply to brcmfmac, seeing as it runs a lot of that in firmware
<marcan>
but anyway obviously I will rebase anyway
<marcan>
I intend to keep things mostly synced where possible
seb4nihel has joined #asahi
<mps>
marcan: thank you
seb4nih47 has joined #asahi
amarioguy has joined #asahi
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
<seb4nih47>
Back Here again after migrating to another mobile client :) should have used IRC in the first place
<borisk>
For the record (in case someone stumbles on this in the logs), I've tried to backport the "xhci-pci: asmedia: Add a firmware loader for ASM2214a chips" commit (and the previous one) to 5.19 from "prod". While the patches applied cleanly and I confirmed the firmware is loaded successfully, the USB-A ports are still dead on Mac Studo M1 Max. Will try asahi-6.0-rc6-1 from "dev" next.
ciggi_ has joined #asahi
ciggi has quit [Read error: Connection reset by peer]
BPCZ has joined #asahi
seb4nihel has quit [Remote host closed the connection]
seb4nihel has joined #asahi
amarioguy has quit [Read error: Connection reset by peer]
ethernet has quit [Quit: leaving]
amarioguy has joined #asahi
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
seb4nihel has quit [Ping timeout: 480 seconds]
seb4nihel has joined #asahi
Core8042 has joined #asahi
seb4nih47 has quit [Ping timeout: 480 seconds]
seb4nihel has quit [Read error: Connection reset by peer]
seb4nihel has joined #asahi
adryzz has quit [Ping timeout: 480 seconds]
seb4nih13 has joined #asahi
seb4nihel has quit [Read error: Connection reset by peer]
seb4nih13 has quit [Read error: Connection reset by peer]
seb4nihel has joined #asahi
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
Moprius has joined #asahi
artun04 has joined #asahi
<jannau>
borisk: any sign of life on the usb-c ports on the front?
henry has joined #asahi
<borisk>
Ok, I've now tried asahi-6.0-rc6-1 and the USB-A ports (and USB-C in front) are still dead. Specifically: (1) using the asahi-dev .config, (2) u-boot is bundled with DTs from asahi-6.0-rc6-1, (3) asmedia firmware is loaded.
<borisk>
In dmesg I see these two lines: "xhci_hcd 0000:04:00.0: Firmware version 0x10250090816" and "xhci_hcd 0000:04:00.0: Firmware version 0x81170181119"
<jannau>
has the lsusb output changed compared to without loaded firmware?
Moprius has quit [Quit: bye]
<jannau>
does macos reveal how the ports/hubs are wired up? I would have expected that at least one port starts working and the other 3 are hooked up through the hub
henry has quit [Quit: Konversation terminated!]
<borisk>
I just tried to plug something into all 4 ports (two front, two back) and there is no life in any of them. Will try without the firmware now to see if any lsusb output changes.
<marcan>
we might need to poke some GPIOs for the firmware on the hub to start
bluetail0 is now known as bluetail
<borisk>
marcan: if you can give me a bit more specific instrcutions (or code fragment to add), I would be happy to try.
<marcan>
I wonder where we should do that... maybe in m1n1? I'm not sure it's worth representing this to the kernel
<marcan>
borisk: do you have a m1n1 proxy setup?
<borisk>
marcan: not at the moment but I can probably set it up
atipls has joined #asahi
<borisk>
marcan: I am way out of my depth here, but shoudn't this GPIO be poked after loading the firmware (which happens in the kernel)?
<marcan>
no, this is about the USB3 hub which has a firmware flash
<marcan>
macOS probably enables it after checking the version and possibly upgrading it
<marcan>
we won't be doing any of that
<borisk>
marcan: got it, if you can propose a code fragment to add to m1n1 (presumably stage 2), I can give it a try
<borisk>
(I have that part nailed so it might be quicker than setting up m1n1 proxy)
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
<marcan>
actually if you're on linux, it's probably easiest to poke around the sysfs interface if you have it
<marcan>
do you have /sys/class/gpio/export?
<marcan>
(this is a deprecated API but it's convenient)
<borisk>
marcan: yes, I do
<marcan>
ls -al /sys/class/gpio | grep 39b028000
<borisk>
yes, I have this symlink
<marcan>
right, what gpiochip is it?
<borisk>
1620
<marcan>
echo 1851 > export
<marcan>
then check the direction and value attributes in gpio1851
Raito_Bezarius has quit [Ping timeout: 480 seconds]
seb4nih37 has joined #asahi
<borisk>
ok, sec, let me re-enable the firmware loading
<borisk>
jannau: the lsusb output is the same with and without asmedia firmware loaded
<marcan>
the host controller will bork badly without firmware, even if linux doesn't think it's dead enough to warrant not showing the usb bus
seb4nihel has quit [Ping timeout: 480 seconds]
atipls has quit [Quit: My laptop probably went to sleep.]
<borisk>
uh, strange, now I am getting "Firmware version is too old after upload"
<borisk>
(that's before messing with gpio)
<marcan>
hard shut down and reboot
<marcan>
booting without the firmware update tends to wedge the controller
<marcan>
(and I don't know how to reset it to fix that)
Raito_Bezarius has joined #asahi
<borisk>
yes, cold boot helps, trying gpio stuff now
<borisk>
direction: out
<borisk>
value: 0
JoshuaAshton has quit [Ping timeout: 480 seconds]
<marcan>
try echo 1 > value
<borisk>
yes, doing that I get a bunch of kernel messages about new USB3.1 Hub (Manufacturer: GenesysLogic)
<marcan>
there you go :)
<marcan>
your USB ports should work now
* marcan
puts it on the list for m1n1
<Tramtrist>
that was incredibly rewarding to watch live
<borisk>
marcan: but the ports are still dead, both front and back
<marcan>
okay, that's weird now...
<marcan>
unless it failed to load the firmware due to some other GPIO being wrong?
<marcan>
or maybe something else turns power on to the ports?
seb4nih37 has quit [Read error: Connection reset by peer]
<marcan>
hm, wait
<borisk>
yes, I think the "no power" theory could be correct: when I plug into these ports, the led on the device does not come on (I've tried two different)
pbsds has joined #asahi
seb4nihel has joined #asahi
<marcan>
can you export 1852 (it should be direction=in) and check the value?
<borisk>
direction in, value 1
<marcan>
that looks right...
<marcan>
well, I don't have any good ideas now, I looked through the ADT and I can't see anything that looks like a power control GPIO...
<borisk>
maybe set 1851 back to 0?
<marcan>
that would probably kill the hub
<marcan>
try exporting 1850, should be out, see what value it has
<marcan>
and 1849 for good measure
<borisk>
yes, writing 0 to 1851 I get "USB disconnected"
<borisk>
1850: out/0
<borisk>
1849: out/0
<borisk>
(I've written 1 back to 1851 and got the hub back, BTW)
<borisk>
write 1 to both see what happens?
<marcan>
try resetting it (0 on 1851), 1850 to input, then unreset (1 on 1851)
<marcan>
if that doesn't work, try output again but writing 1
<marcan>
and then I guess both combinations again but having set 1849 to 1
<marcan>
you can also read 1852 after every test and see if it's still 1
<borisk>
sorry, what does "1850 to input" mean? Just read it?
<marcan>
no, echo in > direction
<borisk>
1851->0, 1850->in, 1851->1 -- both front and back ports are a live now
<marcan>
\o/
<marcan>
okay, so it probably wasn't actually loading the firmware, and I'm guessing 1850 was wedging the flash
<borisk>
do you want me to try with 1849?
<marcan>
nah
<marcan>
I don't know what they mean by "OE" - if it's CS, then having that as output would definitely wedge it. if it's some kind of "tristate control" for the GL then that too, but I don't see any obvious such pin in the pinout for the GL chip
<marcan>
either way, seems like we found the right sequence :)
<marcan>
also, you probably got somewhat different USB IDs? (something about the hub enumeration is probably different than it was the previous time, though it may or may not show up in dmesg)
<marcan>
some strings, serial, version, or something
roxfan has quit [Remote host closed the connection]
<marcan>
it could also be OE for an explicit bus switch between the GL and the flash
<marcan>
in that case we should actually set it to 1
<marcan>
but if direction in works, it probably has a pull-up...
<marcan>
I guess I might just set it to pull-up mode in m1n1, that seems safest
<borisk>
"SerialNumber: 7423J07"
<marcan>
and I'm guessing you didn't get that the previous time?
roxfan has joined #asahi
<borisk>
Yes, before 1850->in when I had the hub but no alive ports, there was no serial and the manufacturer was GenesisLogic. Now I have serial and the manufacturer changes to Apple. Even the number of ports changes. Bizarre...
<marcan>
yeah, makes sense
<marcan>
because before it was running on ROM boot code, not real firmware
<borisk>
ok, makes sense. Do you want me to file an issue with m1n1 to capture this?
<marcan>
I think we're actually putting it in the DT
<marcan>
I didn't remember gpio-hog was a thing
<marcan>
I just need to check that the GPIOs get set in the right order
<borisk>
Also, before I forgot: I had to use DTs bundled with u-boot from asahi-6.0-rc6-1 kernel. With DTs from 5.19 the asmedia firmware would not load with 6.0 kernel.
<borisk>
ok, if you want me to test updated DT to confirm, I can easily do that
korniltsev has quit [Read error: Connection reset by peer]
<marcan>
wouldn't that just be the needing a cold boot issue?
<borisk>
yes, you could be right, but I believe the error was different
<borisk>
can retest to confirm if this is important
artun04 has quit [Remote host closed the connection]
<marcan>
make sure you do a full cold boot so that we don't get confused in case the firmware sticks in SRAM
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
<marcan>
I *think* I got the polarity for rst right, but you can also try "output-high" (in principle output-low + GPIO_ACTIVE_LOW is the same thing as the 1 you wrote earlier, and the correct semantics for an active-low reset pin)
<borisk>
ok, will try now
<marcan>
(if it doesn't work, check your dmesg for gpio related stuff; this is completely untested, I might well have screwed it up!)
<marcan>
wait, I think we don't support pull modes yet at all..
<marcan>
borisk: drop the GPIO_PULL_UP if it complains, just replace it with 0
<borisk>
ok
seb4nih59 has joined #asahi
seb4nih23 has joined #asahi
seb4nihel has quit [Ping timeout: 480 seconds]
seb4nih23 has quit [Read error: Connection reset by peer]
seb4nih59 has quit [Ping timeout: 480 seconds]
<borisk>
the DT changes compiled ok with GPIO_PULL_UP
seb4nihel has joined #asahi
<marcan>
yes, the question is do they run :)
<borisk>
booting...
<borisk>
yes, seems to work, devices plugged into both front and back ports are detected. Also the same Serial/Manufacturer as with the manual test.
<borisk>
also I tried warm reboot, and that works as well, at least from successful previous boot
<borisk>
anything else you want me to try?
<marcan>
nope, thanks :)
<marcan>
I should get some sleep
<borisk>
thanks a lot for you help, much appreciated!
<marcan>
np!
seb4nihel has quit [Ping timeout: 480 seconds]
Guest3139 has quit []
<borisk>
BTW, there appears to be a speed difference between back and front ports (perhaps unsurprisingly). If I plug a USBC-NVME drive in front (USB-C), I get "SuperSpeed Plus Gen 2x1" and if at the back (USB-A) I get just "SuperSpeed".
kensan has quit [Quit: leaving]
LunaFoxgirlVT has joined #asahi
<bestouff>
Hi,
<bestouff>
I have been banned from this channel when I try joining via matrix. Does anybody know why ?
<jannau>
borisk: that's how apple advertises the ports. there isn't enough bandwidth anyway since the usb controller uses a single pcie 3.0 lane
chipxxx has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
MajorBiscuit has joined #asahi
jacksonchen666 has joined #asahi
thevar1able1 has joined #asahi
thevar1able1 has quit []
thevar1able1 has joined #asahi
chipxxx has joined #asahi
thevar1able1 has quit []
jacksonchen666 has left #asahi [#asahi]
thevar1able1 has joined #asahi
SSJ_GZ has quit [Read error: Connection reset by peer]
SSJ_GZ has joined #asahi
<bestouff>
jannau: ah ok, thanks. Too bad but I understand.
thevar1able1 has quit []
the-mentor has joined #asahi
owayss has joined #asahi
the-mentor has quit [Remote host closed the connection]
the-mentor has joined #asahi
the-mentor is now known as Dementor
<owayss>
owayss has quit [Quit: leaving]
seb4nihel has joined #asahi
seb4nihel has quit [Remote host closed the connection]
seb4nihel has joined #asahi
MajorBiscuit has quit [Quit: WeeChat 3.5]
seb4nihel has quit [Ping timeout: 480 seconds]
Deewiant has joined #asahi
jacksonchen666 has joined #asahi
jo_ has joined #asahi
jo_ has quit [Remote host closed the connection]
thepigguy has joined #asahi
<Tramtrist>
interesting thread on twitter with matrix marcan .. i assume thats you. genuinely interested what tools they have...
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
JoshuaAshton has joined #asahi
* hell__
read twitter thread
jacksonchen666 has quit [Ping timeout: 480 seconds]
Axenntio has joined #asahi
seb4nihel has joined #asahi
Axenntio has quit [Quit: Axenntio]
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
mlq has quit [Ping timeout: 480 seconds]
Dementor has quit [Remote host closed the connection]
Dementor has joined #asahi
Dementor has quit [Remote host closed the connection]
Dementor has joined #asahi
povik has quit [Ping timeout: 480 seconds]
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi
jacksonchen666 has joined #asahi
Stroller has joined #asahi
jacksonchen666 has quit [Quit: jacksonchen666]
jacksonchen666 has joined #asahi
jacksonchen666 has quit [Read error: Connection reset by peer]
jacksonchen666 has joined #asahi
___nick___ has quit [Ping timeout: 480 seconds]
jacksonchen666 has quit [Quit: jacksonchen666]
adryzz has joined #asahi
Core8042 has quit [Read error: Connection reset by peer]
jn has quit [Ping timeout: 480 seconds]
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
jn has joined #asahi
jacksonchen666 has joined #asahi
mcint has quit []
mcint has joined #asahi
handlerug has joined #asahi
jacksonchen666 has quit [Quit: jacksonchen666]
JoshuaAshton has quit [Ping timeout: 480 seconds]
jacksonchen666 has joined #asahi
thelounge7571340 has joined #asahi
thelounge7571340 has quit [Remote host closed the connection]
jole has quit [Remote host closed the connection]
jole has joined #asahi
SSJ_GZ has quit [Ping timeout: 480 seconds]
mindw0rk has joined #asahi
jacksonchen666 has quit [Quit: jacksonchen666]
mindw0rk1 has joined #asahi
aguadelamiseria has joined #asahi
aguadelamiseria has left #asahi [#asahi]
aguadelamiseria has joined #asahi
mindw0rk1 has quit [Ping timeout: 480 seconds]
mindw0rk1 has joined #asahi
vmeson has quit [Ping timeout: 480 seconds]
thelounge7571340 has joined #asahi
mindw0rk1 has quit [Ping timeout: 480 seconds]
thelounge7571340 has quit [Remote host closed the connection]
mindw0rk1 has joined #asahi
derzahl has joined #asahi
MajorBiscuit has joined #asahi
irth` has quit [Remote host closed the connection]
calcium has quit [Remote host closed the connection]
rayanamukami3 has quit [Ping timeout: 480 seconds]
<derzahl>
anyone have any ideas for tracking down what i did to break my audio and helping me undo it? all the modules seem to be loaded but I have no output devices anymore besides "dummy output"
<derzahl>
its been broken for so long but i seem to remember installing some pipewire updates right before it stopped working
<derzahl>
brb...going to boot back into stock kernel
derzahl has quit [Remote host closed the connection]
<Xesxen>
derzahl: not on an asahi machine, but I've had pipewire misbehave after a system upgrade ~1 year ago (x86 box). Try purging pipewire's settings, that helped me last time around
thelounge7571340 has quit [Remote host closed the connection]
MajorBiscuit has quit [Ping timeout: 480 seconds]
vmeson has joined #asahi
VasilisTheChu has quit [Ping timeout: 480 seconds]