From owner-freebsd-embedded@freebsd.org Tue Jul 21 19:52:03 2015 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A09069A7EB7 for ; Tue, 21 Jul 2015 19:52:03 +0000 (UTC) (envelope-from karl@denninger.net) Received: from NewFS.denninger.net (wsip-70-169-168-7.pn.at.cox.net [70.169.168.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "NewFS.denninger.net", Issuer "NewFS.denninger.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 414AA19A7 for ; Tue, 21 Jul 2015 19:52:02 +0000 (UTC) (envelope-from karl@denninger.net) Received: from [192.168.1.40] (localhost [127.0.0.1]) by NewFS.denninger.net (8.14.9/8.14.8) with ESMTP id t6LJpspr055737 for ; Tue, 21 Jul 2015 14:51:54 -0500 (CDT) (envelope-from karl@denninger.net) Received: from [192.168.1.40] [192.168.1.40] (Via SSLv3 AES128-SHA) ; by Spamblock-sys (LOCAL/AUTH) Tue Jul 21 14:51:54 2015 Message-ID: <55AEA2D4.8090507@denninger.net> Date: Tue, 21 Jul 2015 14:51:48 -0500 From: Karl Denninger User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: freebsd-embedded@freebsd.org Subject: RPI ue[x] problems Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms090605010306040108050401" X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 19:52:03 -0000 This is a cryptographically signed message in MIME format. --------------ms090605010306040108050401 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Raspberry Pi (not the "2"); configuration: KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2015 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved.= FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.2-PRERELEASE #0 r285132: Sun Jul 5 05:23:06 UTC 2015 root@releng1.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI-B arm= FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 VT: init without driver. CPU: ARM1176JZ-S rev 7 (ARM11J core) Supported features: ARM_ISA THUMB2 JAZELLE ARMv4 Security_Ext WB enabled LABT branch prediction enabled 16KB/32B 4-way instruction cache 16KB/32B 4-way write-back-locking-C data cache real memory =3D 503312384 (479 MB) avail memory =3D 483221504 (460 MB) =2E... ue0: on smsc0 ue0: Ethernet address: b8:27:eb:59:d3:3d Starting Network: lo0 ue0. ue0: flags=3D8843 metric 0 mtu 15= 00 ue1: on axe0 ue1: Ethernet address: 8c:ae:4c:f9:c1:8a Starting Network: ue1. ue1: flags=3D8843 metric 0 mtu 15= 00 Here's the (set of) problems: root@IPGw:/home/karl # ifconfig ue0 ue0: flags=3D8843 metric 0 mtu 15= 00 options=3D80001 ether b8:27:eb:59:d3:3d inet 192.168.1.200 netmask 0xffffff00 broadcast 192.168.1.255 media: Ethernet autoselect (100baseTX ) status: active nd6 options=3D29 root@IPGw:/home/karl # Ok, so we auto-detected 100BaseTX. So far so good. Now set it explicitl= y: root@IPGw:/home/karl # ifconfig ue0 media 100BaseTX mediaopt full-duplex root@IPGw:/home/karl # ifconfig ue0 ue0: flags=3D8843 metric 0 mtu 15= 00 options=3D80001 ether b8:27:eb:59:d3:3d inet 192.168.1.200 netmask 0xffffff00 broadcast 192.168.1.255 media: Ethernet 100baseTX status: no carrier nd6 options=3D29 root@IPGw:/home/karl # Heh, where'd it go? Hmmmm.... that's not so good; probably a good thing I have a second interface and I'm on it eh? Let's turn that back to "auto"... root@IPGw:/home/karl # ifconfig ue0 ue0: flags=3D8843 metric 0 mtu 15= 00 options=3D80001 ether b8:27:eb:59:d3:3d inet 192.168.1.200 netmask 0xffffff00 broadcast 192.168.1.255 media: Ethernet autoselect (100baseTX ) status: active nd6 options=3D29 And it's ok again. Well, sort of ok. It flaps up and down occasionally, which isn't so good and what got my attention with an attempt to pin it in the first place. Maybe once an hour it will flip down and back up, which drives my SNMP monitor NUTS. It's worse if you have a second adapter on one of the USB ports (and I do= =2E) If you DON'T set that one explicitly it will flap incessantly -- every few minutes. And... ue1: flags=3D8843 metric 0 mtu 15= 00 options=3D80008 ether 8c:ae:4c:f9:c1:8a inet 70.169.168.97 netmask 0xffffff80 broadcast 70.169.168.127 media: Ethernet autoselect (100baseTX ) status: active nd6 options=3D29 root@IPGw:/home/karl # OK, so it's full duplex, right? Yes, if you set it auto. But if you set it to 100baseTX and full-duplex on the options, the switch says no, you got half-duplex. root@IPGw:/home/karl # ifconfig ue1 media 100baseTX mediaopt full-duplex root@IPGw:/home/karl # root@IPGw:/home/karl # ifconfig ue1 ue1: flags=3D8843 metric 0 mtu 15= 00 options=3D80008 ether 8c:ae:4c:f9:c1:8a inet 70.169.168.97 netmask 0xffffff80 broadcast 70.169.168.127 media: Ethernet 100baseTX status: active nd6 options=3D29 We think it's full duplex but... The switch says no, you got half-duplex..... But at least it's stable and doesn't flap on an every-few-minutes basis if you set the media type manually.... too bad I can't do that with the ue0 interface without it failing to connect at all (to the same make and model switch but on a different network, incidentally.) Other than that this little $35 computer is remarkably stable running FreeBSD-PRE and for what it is the performance isn't all that bad. I/O is slow as molasses but that's what you expect on an SD card. (Lack of a supported packages repo makes for very long ways in building ports form source, but thus far what I've built - including SVN so I can track things -- has worked.) Build is: FreeBSD 10.2-PRERELEASE #0 r285132: Sun Jul 5 05:23:06 UTC 2015 =20 root@releng1.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI-B Any ideas? --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms090605010306040108050401 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGXzCC BlswggRDoAMCAQICASkwDQYJKoZIhvcNAQELBQAwgZAxCzAJBgNVBAYTAlVTMRAwDgYDVQQI EwdGbG9yaWRhMRIwEAYDVQQHEwlOaWNldmlsbGUxGTAXBgNVBAoTEEN1ZGEgU3lzdGVtcyBM TEMxHDAaBgNVBAMTE0N1ZGEgU3lzdGVtcyBMTEMgQ0ExIjAgBgkqhkiG9w0BCQEWE0N1ZGEg U3lzdGVtcyBMTEMgQ0EwHhcNMTUwNDIxMDIyMTU5WhcNMjAwNDE5MDIyMTU5WjBaMQswCQYD VQQGEwJVUzEQMA4GA1UECBMHRmxvcmlkYTEZMBcGA1UEChMQQ3VkYSBTeXN0ZW1zIExMQzEe MBwGA1UEAxMVS2FybCBEZW5uaW5nZXIgKE9DU1ApMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A MIICCgKCAgEAuYRY+EB2mGtZ3grlVO8TmnEvduVFA/IYXcCmNSOC1q+pTVjylsjcHKBcOPb9 TP1KLxdWP+Q1soSORGHlKw2/HcVzShDW5WPIKrvML+Ry0XvIvNBu9adTiCsA9nci4Cnf98XE hVpenER0qbJkBUOGT1rP4iAcfjet0lEgzPEnm+pAxv6fYSNp1WqIY9u0b1pkQiaWrt8hgNOc rJOiLbc8CeQ/DBP6rUiQjYNO9/aPNauEtHkNNfR9RgLSfGUdZuOCmJqnIla1HsrZhA5p69Bv /e832BKiNPaH5wF6btAiPpTr2sRhwQO8/IIxcRX1Vxd1yZbjYtJGw+9lwEcWRYAmoxkzKLPi S6Zo/6z5wgNpeK1H+zOioMoZIczgI8BlX1iHxqy/FAvm4PHPnC8s+BLnJLwr+jvMNHm82QwL J9hC5Ho8AnFU6TkCuq+P2V8/clJVqnBuvTUKhYMGSm4mUp+lAgR4L+lwIEqSeWVsxirIcE7Z OKkvI7k5x3WeE3+c6w74L6PfWVAd84xFlo9DKRdU9YbkFuFZPu21fi/LmE5brImB5P+jdqnK eWnVwRq+RBFLy4kehCzMXooitAwgP8l/JJa9VDiSyd/PAHaVGiat2vCdDh4b8cFL7SV6jPA4 k0MgGUA/6Et7wDmhZmCigggr9K6VQCx8jpKB3x1NlNNiaWECAwEAAaOB9DCB8TA3BggrBgEF BQcBAQQrMCkwJwYIKwYBBQUHMAGGG2h0dHA6Ly9jdWRhc3lzdGVtcy5uZXQ6ODg4ODAJBgNV HRMEAjAAMBEGCWCGSAGG+EIBAQQEAwIFoDALBgNVHQ8EBAMCBeAwLAYJYIZIAYb4QgENBB8W HU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQWBBTFHJQt6cloXBdG1Pv1 o2YgH+7lWTAfBgNVHSMEGDAWgBQkcZudhX383d29sMqSlAOh+tNtNTAdBgNVHREEFjAUgRJr YXJsQGRlbm5pbmdlci5uZXQwDQYJKoZIhvcNAQELBQADggIBAE9/dxi2YqjCYYhiybp4GKcm 7tBVa/GLW+qcHPcoT4dqmqghlLz8+iUH+HCJjRQATVGyMEnvISOKFVHC6aZIG+Sg7J8bfS4+ fjKDi9smRH2VPPx3bV8+yFYRNroMGHaPHZB/Xctmmvc+PZ9O2W7rExgrODtxIOB3Zs6wkYf+ ty+9r1KmTHlV+rRHI6timH1uiyFE3cPi1taAEBxf0851cJV8k40PGF8G48ewnq8SY9sCf5cv liXbpdgU+I4ND5BuTjg63WS32zuhLd1VSuH3ZC/QbcncMX5W3oLXmcQP5/5uTiBJy74kdPtG MSZ9rXwZPwNxP/8PXMSR7ViaFvjUkf4bJlyENFa2PGxLk4EUzOuO7t3brjMlQW1fuInfG+ko 3tVxko20Hp0tKGPe/9cOxBVBZeZH/VgpZn3cLculGzZjmdh2fqAQ6kv9Z9AVOG1+dq0c1zt8 2zm+Oi1pikGXkfz5UJq60psY6zbX25BuEZkthO/qiS4pxjxb7gQkS0rTEHTy+qv0l3QVL0wa NAT74Zaj7l5DEW3qdQQ0dtVieyvptg9CxkfQJE3JyBMb0zBj9Qhc5/hbTfhSlHzZMEbUuIyx h9vxqFAmGzfB1/WfOKkiNHChkpPW8ZeH9yPeDBKvrgZ96dREHFoVkDk7Vpw5lSM+tFOfdyLg xxhb/RZVUDeUMYIE4zCCBN8CAQEwgZYwgZAxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdGbG9y aWRhMRIwEAYDVQQHEwlOaWNldmlsbGUxGTAXBgNVBAoTEEN1ZGEgU3lzdGVtcyBMTEMxHDAa BgNVBAMTE0N1ZGEgU3lzdGVtcyBMTEMgQ0ExIjAgBgkqhkiG9w0BCQEWE0N1ZGEgU3lzdGVt cyBMTEMgQ0ECASkwCQYFKw4DAhoFAKCCAiEwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAc BgkqhkiG9w0BCQUxDxcNMTUwNzIxMTk1MTQ4WjAjBgkqhkiG9w0BCQQxFgQUDukOs57CtYzL muwtcBLM2jrsKUQwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQMEASowCwYJYIZIAWUDBAEC MAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzAN BggqhkiG9w0DAgIBKDCBpwYJKwYBBAGCNxAEMYGZMIGWMIGQMQswCQYDVQQGEwJVUzEQMA4G A1UECBMHRmxvcmlkYTESMBAGA1UEBxMJTmljZXZpbGxlMRkwFwYDVQQKExBDdWRhIFN5c3Rl bXMgTExDMRwwGgYDVQQDExNDdWRhIFN5c3RlbXMgTExDIENBMSIwIAYJKoZIhvcNAQkBFhND dWRhIFN5c3RlbXMgTExDIENBAgEpMIGpBgsqhkiG9w0BCRACCzGBmaCBljCBkDELMAkGA1UE BhMCVVMxEDAOBgNVBAgTB0Zsb3JpZGExEjAQBgNVBAcTCU5pY2V2aWxsZTEZMBcGA1UEChMQ Q3VkYSBTeXN0ZW1zIExMQzEcMBoGA1UEAxMTQ3VkYSBTeXN0ZW1zIExMQyBDQTEiMCAGCSqG SIb3DQEJARYTQ3VkYSBTeXN0ZW1zIExMQyBDQQIBKTANBgkqhkiG9w0BAQEFAASCAgCb9KE4 8jrYZsBB+bjfQeUttyfbdvHSUemKo1k1WUT8/V53rRlFuBYMkaE5B2kUYr2Ca5McPomd+Bel wqWEtYoTsodUfXhgeZ/hUVevQYDsAbUZ0Fe3GVsA7+AnlzUuky6UF3ULZyCsTrIjz4Epse7i lSb8ep0yXjPIvqF2cwIdjh+dFGTTWkwiRYiH+7CIjCgRryG60tsPhBjK07I6BBRBVQGBcAo1 CM/WK8mVTX3JevuYG9lN1ssxwSTBS1wDOpmgtYAHOKlH+nolhKOT6SoPv8kYxGOzh5nmBRD1 8Dv4uKB1wFN6gnGvQIg1bWS5s2q8cexxfC9XZHDBByPtHoeVnu/SXsnPTdmM68AzT7vp6+HA WdTVWlGCp8sFY/dyd2eLhZkR8T9J1PGOrBIwOi5cnJC4URc9hP8HN+IuJR7Mtz7XOW3DTdf8 PW6DcZeNUmLQivB7oLCK9fEvLn98W1WoUzWDpe14c0H0wH0MzSf8L4gW4+pORfPlhy6DKvw+ qOtg2GC64+qhJ3zW6O3JQ4RP0UcCW+dtLbEIOlPmbStkWIwPhKcpLtLvZgVP8lDH5lwR79QL S2QdHTpZ3MW4lmua4T2Ix+VXFRr97Bc1dBrZjEkeZ1UX5AYRsMB3Tamd1KRNB7SGI6YEKt8C AJLtNpLiEWSH1Jkksm4aA7N9DDvinwAAAAAAAA== --------------ms090605010306040108050401--