From nobody Sun Jul 24 17:58:55 2022 X-Original-To: usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4LrWBn4XBDz4X9QQ for ; Sun, 24 Jul 2022 17:58:57 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4LrWBm6DyWz3QGT for ; Sun, 24 Jul 2022 17:58:56 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.16.1/8.15.2) with ESMTP id 26OHwtw0090429; Sun, 24 Jul 2022 17:58:55 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.16.1/8.16.1/Submit) id 26OHwtuP090428; Sun, 24 Jul 2022 10:58:55 -0700 (PDT) (envelope-from david) Date: Sun, 24 Jul 2022 10:58:55 -0700 From: David Wolfskill To: usb@freebsd.org Subject: Help getting FreeBSD to mount a Garmin Edge GPS as a file system? Message-ID: Reply-To: usb@freebsd.org, catwhisker.dhw@gmail.com List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Vju4VhZaZaKC206Y" Content-Disposition: inline X-Rspamd-Queue-Id: 4LrWBm6DyWz3QGT X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org X-Spamd-Result: default: False [0.60 / 15.00]; REPLYTO_EQ_TO_ADDR(5.00)[]; SIGNED_PGP(-2.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-1.00)[-0.998]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170:c]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; MLMMJ_DEST(0.00)[usb@freebsd.org]; DMARC_NA(0.00)[catwhisker.org]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[david]; HAS_REPLYTO(0.00)[usb@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; FREEMAIL_REPLYTO(0.00)[freebsd.org,gmail.com]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[] X-ThisMailContainsUnwantedMimeParts: N --Vju4VhZaZaKC206Y Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [Reply-To set, as I am away from home -- with limited connectivity, about to start a series of bike rides. -- dhw] Apparently when one connects a Garmin Edge 1030 (cycling GS) to a computer running "certain" OSen via a USB cable, the computer "sees" the other end of the USB connection as some type of recognizable file system, and allows one to copy files between the Edge 1030 and the computer. I have my "non-work" laptop* with me, so it runs any of: FreeBSD 12.3-STABLE #1255 stable/12-n235377-7a18eb78b28: Fri Jul 22 13:31:45 EEST 2022 root@g1-48.catwhisker.org:/common/S1/obj/usr/src/amd64.amd64/sys/CANARY amd64 1203507 1203507 FreeBSD 13.1-STABLE #520 stable/13-n251871-f947192f689f: Fri Jul 22 15:37:28 EEST 2022 root@g1-48.catwhisker.org:/common/S3/obj/usr/src/amd64.amd64/sys/CANARY amd64 1301506 1301506 or FreeBSD 14.0-CURRENT #218 main-n256882-8f733dabcc35: Fri Jul 22 15:10:54 EEST 2022 root@g1-48.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/= sys/CANARY amd64 1400064 1400064 (but X11 is only usable under stable/13). Previous trip, we were unable to get the "base maps" loaded to the GPS, so the routes showed up with no context -- just a (pink) line on a featureless blue background. As Spouse is navigator (Navigatrix?) on our tandem bike, and I value Domestic Tranquility very highly, I would like to do what I can to make things easier for her. :-) When I connect the GPS to the computer while it runs stable/13, I see (e.g.): <2>1 2022-07-24T17:37:25.461539+00:00 localhost kernel - - - usb_alloc_device: set address 3 failed (USB_ERR_IOERROR, ignored) <2>1 2022-07-24T17:37:27.270548+00:00 localhost kernel - - - usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR <2>1 2022-07-24T17:37:27.471548+00:00 localhost kernel - - - usbd_req_re_enumerate: addr=3D3, set address failed! (USB_ERR_IOERROR, ignored) <2>1 2022-07-24T17:37:29.280547+00:00 localhost kernel - - - usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR <2>1 2022-07-24T17:37:29.883549+00:00 localhost kernel - - - usbd_req_re_enumerate: addr=3D3, set address failed! (USB_ERR_IOERROR, ignored) <2>1 2022-07-24T17:37:31.692546+00:00 localhost kernel - - - usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR I am hoping that the above actually means something (useful) to someone (who might be willing to lend a hint). Please? Thanks in advance! ----- * "non-work laptop" doesn't have the (GELI-encrypted) file system I use for work-related stuff on it at all, so it's the one I use when I'm traveling on vacation. It also uses graphics/drm-kmod, FWIW. Peace, david --=20 David H. Wolfskill david@catwhisker.org Denying a woman the choice of how her pregancy ends is involuntary servitude. See https://www.catwhisker.org/~david/publickey.gpg for my public key. --Vju4VhZaZaKC206Y Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSr0Kzv+UJRY3wfOii0+6PfV4Ix1AUCYt2IX18UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QUJE MEFDRUZGOTQyNTE2MzdDMUYzQTI4QjRGQkEzREY1NzgyMzFENAAKCRC0+6PfV4Ix 1ER8AQCxL2D3pEdh2nhsUoIN8PSPfZOkERPhvx0OW30f9hk8IwEA3oZECpUwy7TH mRK0y/yY0Dft5ljRXpzexImo1+SJSAs= =fVyY -----END PGP SIGNATURE----- --Vju4VhZaZaKC206Y--