Thus ends this year of public wonder and mischief to this nation, and, therefore, generally wished by all people to have an end.
End-of-the-month (and year!) Pine64 update over on our forum. It's not as long-form or polished as the normal 5th-of-the-month blog posts, but there's still lot of info here!
I'm not a big fan of change.org as a platform, but this seems like a worthy cause. As the architect of "Universal Credit", awarding IDS a knighthood is a slap in the face for pretty much everybody who's ever had recourse to our social safety net
Change.org is the world’s largest petition platform, using technology to...Change.org
Iain Duncan-Smith should not receive a KnighthoodChange.org
Lately I've seen some incorrect statements and facts about Linux on mobile being thrown around, and I decided to write a blog post to give some more correct info. Please give it a read https://fam-ribbers.com/2019/12/28/State-of-Linux-on-mobile-and-common-misconceptions.html
If you see any mistakes I've made, please correct me!
[1227/215535.119660:ERROR:frame_sink_video_capturer_impl.cc(197)] Invalid resolutions constraints: 0x0 must not be greater than 0x0; and also within media::limits.
Last time I checked 0 was not greater than 0, but hey, I realise this stuff is not universal
There are definitely other things I could say about ath9k and ath10k and wireless regulatory domains in embedded Linux, but this blog post is too long already and it would probably require having more than the handwaviest idea of what I'm talking about. Plus I'm sick of it. Happy Christmas, if that's your bag.
Experiencing the same linux mainstream kernel fun with the gl-ar750 as I did with the mt300a last summer - glad I took notes https://ww.telent.net/2019/5/6/nixwrt_next_words
For people who know kernel stuff: (1) to have a hope of seeing the hardware at all, ath9k needs an
of_match_table entry with a
compatible that matches the dts file; (2) this gets us an error of the form
ath9k 18100000.wmac: no platform data specified which probably means I need to teach it how to find the ART MTD partition
I had never until now noted the similarity between the Free Software Song ("Join us now and share the software") and the popular Christmas song "Deck the Halls with boughs of holly" when played very slowly
Hypothesis: my kernel build blows up with
target pattern contains no '%' when CONFIG_EXTRA_FIRMWARE contains a filename with a : in it. Because Makefile
Screw this, I'm going to bed
Google play store won't let you purchase an app without having a device attached to the account. So even logging in with a real account on #aurorastore you are unable to actually purchase an app without logging in using the real play store on the actual device... Which is not possible on a device that has no google play services. Does anyone know of a workaround? Maybe have to put my spare phone back to stock and buy the app through that then download through aurora on this device. Ugh.
I'm not saying it works, because it doesn't, but my ath10k wireless at least appears now to exist in #nixwrt. This is progress and it makes me happy
carrier phy80211 phys_switch_id carrier_up_count uevent name_assign_type queues gro_flush_timeout address carrier_changes dev_port device ifindex tx_queue_len duplex statistics wireless type power flags dev_id addr_assign_type phys_port_id addr_len carrier_down_count speed link_mode netdev_group phys_port_name broadcast subsystem iflink operstate dormant ifalias proto_down mtu ```
two laptops adjacent on my desk. One says the connection speed is 66Mbps, the other is running Zoom and keeps telling me I have low bandwidth
My friends had their (expensive, eassist) cargo bike stolen in East London :-( See https://twitter.com/bikesandbabies/status/1200191004156010497 for details #babboe #carfree
“You guys, I can't believe I'm having to do this but our bike has just been...Twitter
In theory this is a nix derivation to produce a livecd iso image which includes the "blocks" command to add a bcache layer to an existijg filesystem https://gist.github.com/telent/37672bc074ede03e1287fa6e6e34edb9
In practice, I have no idea if its going to work or not
nix livecd with "blocks" support for in-place bcache addition - iso.nixGist
In northern Ethiopia, at 130 meters below sea level, in the hottest valley in the world, there exists a series of pools that look more alien than anything that should rightly be found on Earth.
This is the dangerously beautiful Dallol Volcano, and hydrothermal system, found in the Danakil depression. The highest point of the volcano reaches -48 meters above sea level. Brine pools and acidic liquid spout from the ground, building up salt and sulfuric pillars as temporary geysers build them. Here, not two but three tectonic plates move away from each other, causing the land to sink deeper and deeper, and bringing up minerals from deep within the Earth. In the next few million years, the Red Sea will eventually fill the depression.
The word Dallol, in the language of the Afar people, means disintegration. The Disintegration Volcano.
pH Neutral Ninja Turtles
https://github.com/telent/nixwrt/pull/9 nixwrt on github now boots gl-ar750. Time for bed
This enables GL-AR750, the first device to use the devicetree-based ath79...GitHub
I guess that trying to run mipsel binaries on a bigendian mips system was not going to work out well, but as I can't work out why it's built them as mipsel in the first place ... ;-(
It just took me an hour to discover why my blog server kept hanging every time I tried to fetch the new entry. The image it referenced was not world-readable.
This is terrifically embarrassing. It might be a defence that my blog server has the world's worst error messages in this scenario, but this is still a source of embarrassment because I wrote it myself.
https://ww.telent.net/2019/11/18/got_the_power probably not worth the time spent on it, imo
https://github.com/telent/yablog/ point and laugh
yet another blog engine. Contribute to telent/yablog development by creating...GitHub