bolha.us is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a Brazilian IT Community. We love IT/DevOps/Cloud, but we also love to talk about life, the universe, and more. | Nós somos uma comunidade de TI Brasileira, gostamos de Dev/DevOps/Cloud e mais!

Server stats:

253
active users

#modemmanager

0 posts0 participants0 posts today
Guido Günther<p>Switching <a href="https://ruhr.social/tags/libqmi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libqmi</span></a> from gtk-doc to <a href="https://ruhr.social/tags/gidocgen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gidocgen</span></a> makes doc generation almost 5 times faster and it's less manual work when adding new <a href="https://ruhr.social/tags/qmi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qmi</span></a> services or messages. Hopefully we can land this. <a href="https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/409" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.freedesktop.org/mobile-</span><span class="invisible">broadband/libqmi/-/merge_requests/409</span></a></p><p><a href="https://ruhr.social/tags/phosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phosh</span></a> <a href="https://ruhr.social/tags/ModemManager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModemManager</span></a>.</p>
Phosh<p>As part of or work on <a href="https://fosstodon.org/tags/Cellbroadcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cellbroadcast</span></a> we've documented our current test setup: <a href="https://codeberg.org/Phosh/gsm-cell-testing" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/Phosh/gsm-cell-te</span><span class="invisible">sting</span></a> using <a href="https://fosstodon.org/tags/osmocom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>osmocom</span></a> for the mobile network parts and <a href="https://fosstodon.org/tags/ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ansible</span></a> for deploying <a href="https://fosstodon.org/tags/ModemManager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModemManager</span></a> on the devices, performing the tests and checking the results. </p><p>Thanks to <span class="h-card" translate="no"><a href="https://mastodon.xyz/@NGIZero" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>NGIZero</span></a></span> for supporting our work on this.</p><p><a href="https://fosstodon.org/tags/phosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phosh</span></a> <a href="https://fosstodon.org/tags/LinuxMobile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxMobile</span></a></p>
Guido Günther<p>I'd like to understand how Android handles some QMI bits and found tooling by <span class="h-card" translate="no"><a href="https://fosstodon.org/@joelselvaraj" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>joelselvaraj</span></a></span> for that on the <span class="h-card" translate="no"><a href="https://fosstodon.org/@postmarketOS" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>postmarketOS</span></a></span> wiki (<a href="https://wiki.postmarketos.org/wiki/Qualcomm_Modem_Debugging" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wiki.postmarketos.org/wiki/Qua</span><span class="invisible">lcomm_Modem_Debugging</span></a>). That needs a patched Android kernel, so I took some notes how I got that to work on a Pixel 3a. Just in case this is useful to others: <a href="https://honk.sigxcpu.org/con/Booting_an_Android_custom_kernel_on_a_Pixel_3a_for_QMI_debugging.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">honk.sigxcpu.org/con/Booting_a</span><span class="invisible">n_Android_custom_kernel_on_a_Pixel_3a_for_QMI_debugging.html</span></a></p><p><a href="https://ruhr.social/tags/LinuxMobile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxMobile</span></a> <a href="https://ruhr.social/tags/phosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phosh</span></a> <a href="https://ruhr.social/tags/ModemManager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModemManager</span></a></p>
Guido Günther<p>April 1st joke free personal <a href="https://ruhr.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeSoftware</span></a> Activities for March 2025: <a href="https://honk.sigxcpu.org/con/Free_Software_Activities_March_2025.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">honk.sigxcpu.org/con/Free_Soft</span><span class="invisible">ware_Activities_March_2025.html</span></a></p><p><a href="https://ruhr.social/tags/phosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phosh</span></a> <a href="https://ruhr.social/tags/LinuxMobile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxMobile</span></a> <a href="https://ruhr.social/tags/Debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debian</span></a> <a href="https://ruhr.social/tags/ModemManager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModemManager</span></a></p>
Guido Günther<p>Successfully tested receiving <a href="https://ruhr.social/tags/cellbroadcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cellbroadcast</span></a> messages on the <a href="https://ruhr.social/tags/PinePhone" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PinePhone</span></a> as well:</p><p># _build/test/mmcbmmonitor<br>[/org/freedesktop/ModemManager1/CBM/0] new cbm: received<br> 4371: Hallo, this is a CBS test message</p><p>So hopefully all devices supporting `+CSCB` on an AT port should now be able to show these messages in <span class="h-card" translate="no"><a href="https://fosstodon.org/@phosh" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>phosh</span></a></span> (if the MR makes it into the next <a href="https://ruhr.social/tags/ModemManager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModemManager</span></a> release).</p><p>The <a href="https://ruhr.social/tags/osmocom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>osmocom</span></a> stack is such a great help for testing these things.</p><p>Thanks to <span class="h-card" translate="no"><a href="https://mastodon.xyz/@NGIZero" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>NGIZero</span></a></span> for supporting this.</p><p><a href="https://ruhr.social/tags/LinuxMobile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxMobile</span></a></p>