From owner-freebsd-hackers@freebsd.org Sun Jul 26 20:50:08 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A432836B078 for ; Sun, 26 Jul 2020 20:50:08 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: from puchar.net (puchar.net [194.1.144.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BFFSH39HDz43hq for ; Sun, 26 Jul 2020 20:50:07 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: Received: from 127.0.0.1 (localhost [127.0.0.1]) by puchar.net (8.15.2/8.15.2) with ESMTPS id 06QKo3mC093582 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 26 Jul 2020 22:50:03 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=puchar.net; s=default; t=1595796603; bh=Zy/SVNYyEppwzpAvi0W7DA3SVRqNUF5iSq2Gj0JUfcc=; h=Date:From:To:Subject; b=GYV3CD57gf5VzpsJS9ggEfCG5aYC4Y23X/mtLmhyXjyd6n5oLGLTbxa4n2R1pAoEL zmp0dmSxJhOpL3G599844XC3EwTxB3yrX6h1LjeJLdy3p3LipoNrhXGxB6TCiMO1uB Elq+8XOz8twELDHKJbJapplWbqh139JrzrUiw6BM= Received: from localhost (puchar-wojtek@localhost) by puchar.net (8.15.2/8.15.2/Submit) with ESMTP id 06QKo3BJ093579 for ; Sun, 26 Jul 2020 22:50:03 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) Date: Sun, 26 Jul 2020 22:50:03 +0200 (CEST) From: Wojciech Puchar To: freebsd-hackers@freebsd.org Subject: ZTE LTE modem - can it be made to work Message-ID: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Rspamd-Queue-Id: 4BFFSH39HDz43hq X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=fail (headers rsa verify failed) header.d=puchar.net header.s=default header.b=GYV3CD57; dmarc=none; spf=pass (mx1.freebsd.org: domain of wojtek@puchar.net designates 194.1.144.90 as permitted sender) smtp.mailfrom=wojtek@puchar.net X-Spamd-Result: default: False [-1.39 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.86)[-0.860]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.995]; DMARC_NA(0.00)[puchar.net]; R_DKIM_REJECT(1.00)[puchar.net:s=default]; DKIM_TRACE(0.00)[puchar.net:-]; NEURAL_HAM_SHORT(-0.24)[-0.237]; RCVD_IN_DNSWL_NONE(0.00)[194.1.144.90:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:43476, ipnet:194.1.144.0/24, country:PL]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2020 20:50:08 -0000 ugen0.4: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x19d2 idProduct = 0x0166 bcdDevice = 0x0000 iManufacturer = 0x0003 iProduct = 0x0002 iSerialNumber = 0x0004 bNumConfigurations = 0x0001 after pluggin in (u3g driver is loaded) it displays only ugen0.4: at usbus0 umass0 on uhub1 umass0: on usbus0 then after minute (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error (probe0:umass-sim0:0:0:0): Retrying command, 3 more tries remain after next minute or so cd1 at umass-sim0 bus 0 scbus2 target 0 lun 0 cd1: Removable CD-ROM SCSI device cd1: 40.000MB/s transfers cd1: 44MB (22825 2048 byte sectors) cd1: quirks=0x10<10_BYTE_ONLY> da0 at umass-sim0 bus 0 scbus2 target 0 lun 1 da0: Removable Direct Access SCSI device da0: 40.000MB/s transfers da0: Attempt to query device size failed: NOT READY, Medium not present da0: quirks=0x2 and is not switched to modem mode tried usb_modeswitch -v 0x19d2 -p 0x0166 -c /usr/local/share/usb_modeswitch/19d2\:0166 Look for target devices ... No devices in target mode or class found Look for default devices ... Found devices in default mode (1) Access device 004 on bus 000 Get the current device configuration ... Current configuration number is 1 Use interface number 0 with class 8 Use endpoints 0x01 (out) and 0x81 (in) Looking for active drivers ... OK, driver detached Set up interface 0 Use endpoint 0x01 for message sending ... Trying to send message 1 to endpoint 0x01 ... OK, message successfully sent Read the response to message 1 (CSW) ... Response reading failed (error -9) Device is gone, skip any further commands -> Run lsusb to note any changes. Bye! it is detached and reattach instantly Jul 26 22:49:02 laptop kernel: ugen0.4: at usbus0 Jul 26 22:49:02 laptop kernel: umass0 on uhub1 Jul 26 22:49:02 laptop kernel: umass0: on usbus0 Jul 26 22:49:03 laptop kernel: cd1 at umass-sim0 bus 0 scbus2 target 0 lun 0 Jul 26 22:49:03 laptop kernel: cd1: Removable CD-ROM SCSI device Jul 26 22:49:03 laptop kernel: cd1: 40.000MB/s transfers Jul 26 22:49:03 laptop kernel: cd1: Attempt to query device size failed: NOT READY, Medium not present Jul 26 22:49:03 laptop kernel: cd1: quirks=0x10<10_BYTE_ONLY> Jul 26 22:49:03 laptop kernel: da0 at umass-sim0 bus 0 scbus2 target 0 lun 1 Jul 26 22:49:03 laptop kernel: da0: Removable Direct Access SCSI device Jul 26 22:49:03 laptop kernel: da0: 40.000MB/s transfers Jul 26 22:49:03 laptop kernel: da0: Attempt to query device size failed: NOT READY, Medium not present Jul 26 22:49:03 laptop kernel: da0: quirks=0x2 still as mass storage. not modem. any ideas? From owner-freebsd-hackers@freebsd.org Wed Jul 29 02:10:48 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 23AB8379AD3; Wed, 29 Jul 2020 02:10:48 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BGcTN08dXz48J2; Wed, 29 Jul 2020 02:10:48 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: mmacy) by smtp.freebsd.org (Postfix) with ESMTPSA id DC3A62F193; Wed, 29 Jul 2020 02:10:47 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: by mail-lf1-f54.google.com with SMTP id k13so12147050lfo.0; Tue, 28 Jul 2020 19:10:47 -0700 (PDT) X-Gm-Message-State: AOAM530Wa5MbpiJ7n0IVhrPQo9LShY/yyoForlAnch7MXXPqIGv3EPdx nxkSNYBKY7Uo+aLqPVpBnpIAQKJorIbGMIIr6CA= X-Google-Smtp-Source: ABdhPJyWhvSSSw2xQUXvTbic0iYkMxzoa1Spvhmervj0vxambAont5ojg82/jZ/ztPncgQwxHYJGjrVNiZwDkTSVK+8= X-Received: by 2002:a05:6512:14d:: with SMTP id m13mr15980129lfo.173.1595988646167; Tue, 28 Jul 2020 19:10:46 -0700 (PDT) MIME-Version: 1.0 From: Matthew Macy Date: Tue, 28 Jul 2020 19:10:21 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: CFT for vendor openzfs - week 4 reminder + memdisk images To: freebsd-fs , freebsd-current , freebsd-hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jul 2020 02:10:48 -0000 On Wednesday, July 8th I issued the initial call for testing for the update to HEAD to vendored openzfs. We'd like to give users roughly a month to test before merging. The tentative merge date is August 17th. Again, I hope it's not terribly controversial to point out that it really rests with users of non amd64 platforms to test to avoid any unpleasant surprises the next time they update their trees following the merge. amd64, i386, and aarch64 memdisk images can be found at: https://people.freebsd.org/~freqlabs/freebsd-openzfs-3d833bea-f10f94aa-2020072900/ If you're using a platform not listed above and would be inclined to test if you had an image to work with, let us know. Alternatively, you can still build following the instructions below. The review for merging in to base can be found at: https://reviews.freebsd.org/D25872 ========================================================== NB: Do NOT zpool upgrade unless you are willing to live without the ability to ever rollback to the legacy zfs kmod. Checkout updated HEAD: % git clone https://github.com/mattmacy/networking.git -b projects/openzfs_vendor freebsd Checkout updated openzfs in to sys/contrib: % git clone https://github.com/zfsonfreebsd/ZoF.git -b projects/openzfs_vendor freebsd/sys/contrib/openzfs Build world and kernel with whatever your usual configuration is. Where possible the openzfs kmod is backward compatible with the cmd utils in HEAD so common operations work with existing tools and the new kmod. In the projects/openzfs_vendor branch of ZoF ozfs libraries are backward compatible with the zfs kmod in HEAD. Although ideally one would test this in a separate boot environment, the interoperability should allow one to rollback without too much difficulty. Thanks in advance for your time. From owner-freebsd-hackers@freebsd.org Thu Jul 30 21:17:22 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 816A73AF409 for ; Thu, 30 Jul 2020 21:17:22 +0000 (UTC) (envelope-from arrow165317@outlook.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sg2apc01olkn080b.outbound.protection.outlook.com [IPv6:2a01:111:f400:febd::80b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BHjsr5P6Lz3gbB for ; Thu, 30 Jul 2020 21:17:20 +0000 (UTC) (envelope-from arrow165317@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oW8DK70jIDgqiYEG9BYK+8QnjLEJnZ3m/1EC6JjlgyYnLCKqBkDbAfH2OuX7391IvtG0zOfZhMS2sbHfA13guOTi1JRnXBp660S7OTL8A60M2MHOKXxw870oqap8/pPFGKSRjaSp5hlHexXsCZFae4cEa0XAZuifxqg+mS7ZWnYPACCnLHbnhyCnFK2LzKOe2bPiACt2z5S7eESk4M760X/xttus/JfBsnuuE1h45RJdF+wXnRNldPi4DmDxijvnQaiGgiGM95ZCXiVouwq+fBEB2eU5twe0Q+1oa0pOShUnkXdaZiQtUNIttVR5RT2Ac6kuq1+JJrFd7X4sjiucDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ae6zVkVysua3hFqeNBqDlOeperpb3RMGvbh8+LyhX9U=; b=jnm+PkCjPxfLzZgOgqaBN2E0/7hR7L6SU1KCdbKvfHLQcZ9DSka2kfOhqtbT2gHvoc8T1wAF2Jq6afuFPzFdtbVolr73gDxalJO8RWW/hRPZ9oXq6nK+Wcr2+QB/JpiPayHzItXTwYLM9rsVJzAHz6zz3VStFBSqRcfZTCrlHRjwW11BuXxBqWGpzirJi3HaxZZZi5NLWvLXYMYnYzvdg0faHt8y6rPnAdPvad177Wo+p+WVndrarLvBL/FFSApbt91Ylj6sXi8hRWfJinB6pDQFVAtFuzTBJ2euE62KoOz3FLupu3qH0/+Euxc/zYcUU8nYwMs+FRA+GMtAJ++skg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ae6zVkVysua3hFqeNBqDlOeperpb3RMGvbh8+LyhX9U=; b=RWX78xgki5wy2CDaLC9XzTJCNjsAwdIMLmssEwbBGpBVovNueTVWhlmvSa2m1mk8YOvLuRDPH+fJLAToudQP9OzNfWkuAFARmvL42fNe60NpZQRLFCEpBP+RZkvYGunUGZIKcO8BJ2Cj+hEsEmTXu6dHtJspclCMTKtUj6JejFU0dGrDttwvNs7Nc8cuPV3wF5nbjijKhrHNZBQPGHU9qIH40hnwdq1g8V0PnhLDzwmpoRxyaGKcXSOGmQW5hJ76hRHkAtdJnfmNgbhTTXNAHfAhHxV+qap3ex1ytKGZdW6goNIx5IVM+/WuffqnjX5YXNTypnnoIWK1eNWDAFiWkQ== Received: from SG2APC01FT011.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebd::45) by SG2APC01HT007.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebd::211) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.31; Thu, 30 Jul 2020 21:17:17 +0000 Received: from HK0PR04MB2708.apcprd04.prod.outlook.com (2a01:111:e400:7ebd::47) by SG2APC01FT011.mail.protection.outlook.com (2a01:111:e400:7ebd::183) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17 via Frontend Transport; Thu, 30 Jul 2020 21:17:17 +0000 Received: from HK0PR04MB2708.apcprd04.prod.outlook.com ([fe80::481d:9bf2:304e:6c4b]) by HK0PR04MB2708.apcprd04.prod.outlook.com ([fe80::481d:9bf2:304e:6c4b%7]) with mapi id 15.20.3239.017; Thu, 30 Jul 2020 21:17:17 +0000 From: liu arrow To: "freebsd-hackers@freebsd.org" Subject: Thread-Index: AQHWZrbJ18KIElN2hUmEX2uZq3pq0A== Date: Thu, 30 Jul 2020 21:17:16 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:9C5F7224A1633C39047C05A16EFE87CAFAA752FADCBCD98A679FF136163F8C9F; UpperCasedChecksum:A374E4034CAAE5DBB9896845DFD9D3F83A07CA9600A1896A896DCF75B8646B5C; SizeAsReceived:6561; Count:40 x-tmn: [yPG4StDqpRPh+JoXneHWeVBwmsWD/qX+] x-ms-publictraffictype: Email x-incomingheadercount: 40 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 92d93a31-11ba-479f-5319-08d834cdf000 x-ms-traffictypediagnostic: SG2APC01HT007: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GfjMX69tWzz2jZgK8qbSZEywv1QEOv9yvwnXigDZ9CVpv+dzRn/LNaeBb4SMGQE52w5er3NRO6ZlQjSSmaytBr9jrUqxGNqpZWZ49Sj/w0/MFn6eBv/ZRN2K6pMrWWQpTcR23tUrfqyOia6W/DIztS5c2D6VQtkYhHoHXIR8lcU8uIUeeIb1zwJIJu44wuyySwbsifniv6WJ0g+I33U+8ju6GaYO8Lb6TfoINfBSP6eGBelPrj5Mc5tJhf3Uwy7S x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:HK0PR04MB2708.apcprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; x-ms-exchange-antispam-messagedata: zIvZaM+5SPapU3xJEHer0AJdeUbFL/3vRvrRnxD4daxiTTdlI1VToumxVWyVLVpW1fIkKRoCrgpEeCri8fBX3UwDEzH4MHPd9LoXt3xCLmOCbosJVSzSNWIo6zHo/7uXKCi6QoP3zuInirTYYMDRvA== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: SG2APC01FT011.eop-APC01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 92d93a31-11ba-479f-5319-08d834cdf000 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2020 21:17:16.9689 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT007 X-Rspamd-Queue-Id: 4BHjsr5P6Lz3gbB X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=outlook.com header.s=selector1 header.b=RWX78xgk; dmarc=pass (policy=none) header.from=outlook.com; spf=pass (mx1.freebsd.org: domain of arrow165317@outlook.com designates 2a01:111:f400:febd::80b as permitted sender) smtp.mailfrom=arrow165317@outlook.com X-Spamd-Result: default: False [-2.98 / 15.00]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.992]; R_DKIM_ALLOW(-0.20)[outlook.com:s=selector1]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[outlook.com:dkim]; FREEMAIL_FROM(0.00)[outlook.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48]; NEURAL_HAM_LONG(-1.04)[-1.040]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[outlook.com:+]; MIME_BASE64_TEXT(0.10)[]; DMARC_POLICY_ALLOW(-0.50)[outlook.com,none]; NEURAL_HAM_SHORT(-0.05)[-0.052]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[outlook.com]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; EMPTY_SUBJECT(1.00)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2020 21:17:22 -0000 KHByb2JlMDp1bWFzcy1zaW0wOjA6MDowKTogSU5RVUlSWS4gQ0RCOiAxMiAwMCAwMCAwMCAyNCAw MA0KKHByb2JlMDp1bWFzcy1zaW0wOjA6MDowKTogQ0FNIHN0YXR1czogQ0NCIHJlcXVlc3QgY29t cGxldGVkIHdpdGggYW4gZXJyb3INCihwcm9iZTA6dW1hc3Mtc2ltMDowOjA6MCk6IFJldHJ5aW5n IGNvbW1hbmQsIDMgbW9yZSB0cmllcyByZW1haW4NCg0KDQrS0bTTIE91dGxvb2sgTW9iaWxlPGh0 dHBzOi8vYWthLm1zL2JsaGd0ZT4gt6LLzQ0K From owner-freebsd-hackers@freebsd.org Fri Jul 31 17:36:28 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DE3F437DEBC for ; Fri, 31 Jul 2020 17:36:28 +0000 (UTC) (envelope-from soumendra@tamu.edu) Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com [IPv6:2a00:1450:4864:20::236]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJDwX0Q6wz3W17 for ; Fri, 31 Jul 2020 17:36:27 +0000 (UTC) (envelope-from soumendra@tamu.edu) Received: by mail-lj1-x236.google.com with SMTP id w14so3385548ljj.4 for ; Fri, 31 Jul 2020 10:36:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tamu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=UHP5R2a6iznKgs0XC7vOt6garyv2MtscQmI0gnAwnc8=; b=UIsfMe8A1KIRp104PXqzoSVitfx5JyzV7lAhu8H468jh6A6j3favjMtC61yJbwVXfd lJLeJKW8hfTU1ukB+KjrF4D5ctiPPsUUqrjnsbZrryuQLFDiJOE2jGTmbXLwUZYho6cp hPlcXSvsMMOqBQQs/BWzMXV/6B0rpWgTxtdbgOwlOpMUDiHQqdnHhtLJtgt8gQspbF1X s8UYIKg/FOKyw59Qt1h0rc/wz4cLTEfnWblWDV+WQMfYlUjG9Ofq9edwgMSth4KlkKYm LC1HYkFxuOgJwJ1oTZhDS4Zc/5BCu2Z1E/IhfpYQsWHAKIsA4C3vlfh1GZsuHzI2tik3 1Uzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=UHP5R2a6iznKgs0XC7vOt6garyv2MtscQmI0gnAwnc8=; b=ImkqP8pbn8QQqonqSny7yuD7oQTbapwgIwB1d1vBWbUTDgBgXZDgHuOd+Sqc0pf6lw V1a3Zt55MQs2snDTb8QktzsMGOP7FzFWTLJ6IvzHUmlEMajiZ3X2fhhL0cAQfAGW3pKw M0DfYzUrd+AgeUP3/I/cDOsA57Cy816z1ggPotwey/t6VXkgSm721JCTbQv28qOrd02S ppR0jbSK2EY/FdcCeVEOteeXX2AE1G4/PGpILEISwFrwMcDDFtZaesg50l3XGptSTmhJ 5GuM3pLxv/nI+eIgsCymHX5Gpp/B3lB2X6SL410YE164OcImJUA+oBv+72JNbpL6euUw xrHA== X-Gm-Message-State: AOAM532yZoMeNJPn+Grfn916PR+jhMDlFtKXKb6guc6+RWSqj4q2rfLf MwONRqIKQrzeWw+qMG19gIV1/QZx+n2lxyo/gKF+z3Ay8GU= X-Google-Smtp-Source: ABdhPJzR09aUc7dcc9ySLr6XS/4KNryE+IYE4BE3YDmIUjCS8lNYNBBZLp23cNcvLSld7CHyhmLdsxYYAxzOfau9r7Y= X-Received: by 2002:a2e:9810:: with SMTP id a16mr2109957ljj.157.1596216985410; Fri, 31 Jul 2020 10:36:25 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:6512:3294:0:0:0:0 with HTTP; Fri, 31 Jul 2020 10:36:24 -0700 (PDT) From: Soumendra Ganguly Date: Fri, 31 Jul 2020 12:36:24 -0500 Message-ID: Subject: Program maintainer To: freebsd-hackers Cc: pfg Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4BJDwX0Q6wz3W17 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tamu-edu.20150623.gappssmtp.com header.s=20150623 header.b=UIsfMe8A; dmarc=pass (policy=none) header.from=tamu.edu; spf=pass (mx1.freebsd.org: domain of soumendra@tamu.edu designates 2a00:1450:4864:20::236 as permitted sender) smtp.mailfrom=soumendra@tamu.edu X-Spamd-Result: default: False [-4.10 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.004]; R_DKIM_ALLOW(-0.20)[tamu-edu.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; NEURAL_HAM_LONG(-0.99)[-0.993]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[tamu-edu.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[tamu.edu,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::236:from]; NEURAL_HAM_SHORT(-1.11)[-1.106]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2020 17:36:28 -0000 Hello, freebsd-hackers! I am using script(1) to complement a program that I recently wrote. However, script(1) is currently unable to playback [-p] curses sessions properly, and my program needs that functionality. I have fixed this issue, and here is a bug report: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248377 [ https://github.com/freebsd/freebsd/pull/433 is a GitHub pull request with an identical patch. ] How do I get my code reviewed and merged? I was told that Mr. Pedro might be able to help me, so I have CC'd him. I had submitted a similar patch for scriptreplay from util-linux, which was accepted. Thank you. Soumendra Ganguly From owner-freebsd-hackers@freebsd.org Fri Jul 31 17:38:32 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4DAA137DDE8 for ; Fri, 31 Jul 2020 17:38:32 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJDyw1KhMz3Vnl; Fri, 31 Jul 2020 17:38:32 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from [192.168.0.5] (unknown [181.52.72.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: pfg) by smtp.freebsd.org (Postfix) with ESMTPSA id BB32F2B58A; Fri, 31 Jul 2020 17:38:31 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Subject: Re: Program maintainer To: Soumendra Ganguly , freebsd-hackers@freebsd.org References: From: Pedro Giffuni Organization: FreeBSD Message-ID: <75934683-66ab-a1cb-baed-48ef3d7f682e@FreeBSD.org> Date: Fri, 31 Jul 2020 12:38:28 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2020 17:38:32 -0000 HI; On 31/07/2020 12:30, Soumendra Ganguly wrote: > Hello, freebsd-hackers! > I am using script(1) to complement a program that I > recently wrote. However, script(1) is currently unable to playback > [-p] curses sessions properly, and my program needs that > functionality. I have fixed this issue, and here is a bug report: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248377 [ > https://github.com/freebsd/freebsd/pull/433 is a GitHub pull request > with an identical patch. ] > > How do I get my code reviewed and merged? I was told that Mr. Pedro > might be able to help me, so I have CC'd him. Thank you for your contribution! Unfortunately I am rather busy these days, but surely some of the very capable developers at hackers@ can assist. Pedro. > I had submitted a similar patch for scriptreplay from util-linux, > which was accepted. > > Thank you. > Soumendra Ganguly From owner-freebsd-hackers@freebsd.org Sat Aug 1 03:05:24 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 53B1436B214 for ; Sat, 1 Aug 2020 03:05:24 +0000 (UTC) (envelope-from stephen.hocking@gmail.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4BJTY00F7yz4Fvl for ; Sat, 1 Aug 2020 03:05:24 +0000 (UTC) (envelope-from stephen.hocking@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 083CD36ACD4; Sat, 1 Aug 2020 03:05:24 +0000 (UTC) Delivered-To: hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0801236B16B for ; Sat, 1 Aug 2020 03:05:24 +0000 (UTC) (envelope-from stephen.hocking@gmail.com) Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJTXy6QNbz4FyF for ; Sat, 1 Aug 2020 03:05:22 +0000 (UTC) (envelope-from stephen.hocking@gmail.com) Received: by mail-ej1-x629.google.com with SMTP id qc22so18485729ejb.4 for ; Fri, 31 Jul 2020 20:05:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=vuG2QGZKT0+x6BwdxpkRiN+NgV8in7rl77cJT7UZnTc=; b=VOFgdYNDsoVizRNLGUj4D0Mqt8ADzcuwFtUDushHJoLGH4DfHy+qKmAomL505QaAjC HNWOArwcWZyiiHY7axWe3MGclfP+WHmzAjgGDkdAi6H9ajo3fWDhlE4yMm37o3dbOSTm fwLZRiulkLDBknr5dpeNwKFT382ru+TRxEhHDmWnqCg+Sk39UqLPQnd6vzk8ftT5qlMF xdj5EFUChxKcFkVycH0XZvtqeiIhTT4lFdLgBnAsjUpgWZ80v2wY8M3SHsdUp5p67ND9 5G9aU3g1SKdy97tNeA58kAlManyUbc68v8rIW/CBrrkhDS4UVSL83aVGYa50x9Bhh+9+ 1g+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=vuG2QGZKT0+x6BwdxpkRiN+NgV8in7rl77cJT7UZnTc=; b=UbzVmIthlPYnh04Y3ed/4n32pWPvmXcVcaLz36Ps8mJSUUDDjakrucgcTXJGupg8yu WvZ1g1QQNl/+Q456IosfLOCDUIdXuixGSk1/e/RzYOb672cExdqiIflEEyaqfkOFH8te Ga+SEyS94JZyYQ+gEXi1i6ePU5cKyY9gOOwWD6VrEOMcCkyLajTjkA5oQ/2+QFUEJZfn 2FfO3iOle6SC50vfCJ+keBjxeazc7gZ3av5A1tlS+K7YQ+XgV89WR7/FGfvQblT17Nfd Aqqpvsd2df8Zq5U3Eu4VUAgYoEzxSiZlT/6eyioLnVzb4ehhL/i/3FxfDrzUp6Mqttze aVNw== X-Gm-Message-State: AOAM530JHg9W3xb91S0upMFnuouMjWIwp33wvhCFhtVA7cb+YvKK8U+F JQZVvrd1qCbB5rLFmS1FBiOkIlsGFenga+q9FNGgqRAm X-Google-Smtp-Source: ABdhPJzU0CkofEcvWVmJZP/PKclXmUrtos7BBxFu3zlY9vxvzaCdHgYBl8A8U7k809IAfOBOV0yBYJXLiNzu7l6K+I4= X-Received: by 2002:a17:906:38d8:: with SMTP id r24mr6720130ejd.341.1596251120276; Fri, 31 Jul 2020 20:05:20 -0700 (PDT) MIME-Version: 1.0 From: Stephen Hocking Date: Sat, 1 Aug 2020 13:05:09 +1000 Message-ID: Subject: Support for RealTek RTL8125B chipset? To: hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4BJTXy6QNbz4FyF X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=VOFgdYND; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of stephenhocking@gmail.com designates 2a00:1450:4864:20::629 as permitted sender) smtp.mailfrom=stephenhocking@gmail.com X-Spamd-Result: default: False [-2.37 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-0.99)[-0.992]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[hackers@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.05)[-1.046]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::629:from]; NEURAL_HAM_SHORT(-0.33)[-0.335]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Aug 2020 03:05:24 -0000 Hi all, Just scored one of those spiffy Odroid H2+ boxes with 2 ethernet ports, only to be disappointed that FreeBSD 12.1 doesn't seem to support the ethernet chipset. Does anyone have any plans to add this in the foreseeable future? -- "I and the public know what all schoolchildren learn Those to whom evil is done Do evil in return" W.H. Auden, "September 1, 1939" From owner-freebsd-hackers@freebsd.org Sat Aug 1 09:33:21 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4E8D7375273 for ; Sat, 1 Aug 2020 09:33:21 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4BJf8d1T9kz46wc for ; Sat, 1 Aug 2020 09:33:21 +0000 (UTC) (envelope-from se@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 3283D37512A; Sat, 1 Aug 2020 09:33:21 +0000 (UTC) Delivered-To: hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 324AE375315 for ; Sat, 1 Aug 2020 09:33:21 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJf8d0L61z477l; Sat, 1 Aug 2020 09:33:21 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-WLAN.fritz.box (p200300cd5f277400050cd3adce410cd2.dip0.t-ipconnect.de [IPv6:2003:cd:5f27:7400:50c:d3ad:ce41:cd2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 6B1DB128BD; Sat, 1 Aug 2020 09:33:20 +0000 (UTC) (envelope-from se@freebsd.org) Subject: Re: Support for RealTek RTL8125B chipset? To: Stephen Hocking References: Cc: hackers@freebsd.org From: Stefan Esser Autocrypt: addr=se@freebsd.org; keydata= mQENBFVxiRIBCADOLNOZBsqlplHUQ3tG782FNtVT33rQli9EjNt2fhFERHIo4NxHlWBpHLnU b0s4L/eItx7au0i7Gegv01A9LUMwOnAc9EFAm4EW3Wmoa6MYrcP7xDClohg/Y69f7SNpEs3x YATBy+L6NzWZbJjZXD4vqPgZSDuMcLU7BEdJf0f+6h1BJPnGuwHpsSdnnMrZeIM8xQ8PPUVQ L0GZkVojHgNUngJH6e21qDrud0BkdiBcij0M3TCP4GQrJ/YMdurfc8mhueLpwGR2U1W8TYB7 4UY+NLw0McThOCLCxXflIeF/Y7jSB0zxzvb/H3LWkodUTkV57yX9IbUAGA5RKRg9zsUtABEB AAG0J1N0ZWZhbiBFw59lciAoRnJlZUJTRCkgPHNlQGZyZWVic2Qub3JnPokBVAQTAQoAPgIb AwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgBYhBKNx6mWcC+zIK3FTE0frte9a/fVEBQJa8u+q BQkLJQETAAoJEEfrte9a/fVEOeMH/icmdK1eZQvB3U8quJo9VMaZsaTuCMbUE4NThyfsIvIm MCd+rb/yULmMYwqNfjyKB1x4ikR4x+94l+yJoz7K0Usks+eNKDmMGJM6pWWssTigaJubFdVd hVVC+C1QJi7JshYSib08uONoPmO4lv5Az0TDYGtsMzsES2sIlc62c9go5WPGYhQFRbX3Lk6y V6m8OHh+G9XGSj3oPO4UteRwu+SzTdOLunZBWG1wu34+IeZm663D+2gOppQLWpLa2qaTerqw THu377ayZ2B2LPJ5JkvkZeHYPkwDQ+b5PGn0UhfkxPnDVYki5F7qKxvQ5uq1/q9YaCX7mmOl H2yO7tgVsrW5AQ0EVXGJEgEIALEj9qCXMZVucjpcd3QxM/TlUr98m5viEd1z4tCnPUyRWcIC EVtj2h5xMH+2iB0q1+KWhq+NsWtvScmEmfHnsr7dJ1K677OdpDhKVaJk61eeRulFY1R4yb6C 1MMxK+WgYB+vvpG0UeyR0M4uBewcPvRsq4yGUHFQKtLAbMdoPTSryJA+ElnmK1vdY+rPcHgi OIMBZM7ahsPXC0C9K4e5SP9clGyIoMpbfHXdx9q+Rp3zVtlbhyk3BS/xccu/+9pk9ICXL6GR js2sNnJ0wxdU1DsAlC59a5MnSruwiZFwRnkQhr3x6wk97Lg7sLS9jjTnCN7LGlVmSmpOEMy6 uq1AWfUAEQEAAYkBPAQYAQoAJgIbDBYhBKNx6mWcC+zIK3FTE0frte9a/fVEBQJa8u+rBQkL JQEZAAoJEEfrte9a/fVEuesH/2DNxGWnHvWwMyiyhlQtafvDKwEn/wAgR8gHJFodB7emf8rA TnukH7MVttCoHtjN5lvv9RSBHjNTZls5wR/ANlwdRuPQHd8ZGxLe3S6IuUB3zDSwFltLGurO N2kOMhs5mTGyypSa+uw3rtQbUAVYf1oPbiR4FLtiM8FLyEvE95hX5fPq9Qvx9FmN79kmCIEw jDKPqDaUf/OR2fEF0LSIbXHEk4tNqCEwx5DIJ0fp5/z5UzICUAmwxyRs5O/Hre1jzPsMVyud Ml9t7UTOJGKVWwRory1PMnOFxN+iz5/d4FhYSKXF7kfMiFgol4LuWaxJRwbBrr71VGBrRy2a L1nw6Bc= Message-ID: <83f06794-1945-649a-6997-dc2959cb0d82@freebsd.org> Date: Sat, 1 Aug 2020 11:33:17 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Aug 2020 09:33:21 -0000 Am 01.08.20 um 05:05 schrieb Stephen Hocking: > Just scored one of those spiffy Odroid H2+ boxes with 2 ethernet > ports, only to be disappointed that FreeBSD 12.1 doesn't seem to > support the ethernet chipset. Does anyone have any plans to add this > in the foreseeable future? Short answer: try the port version (net/realtek_re_kmod). I'm using it on my AMD B550 mainboard with on-board RTL8125, currently. It is known to work on amd64, but I have not seen any success reports for another architecture, yet. Since that port is based on the FreeBSD driver available from the RealTek web-site, which still has ifdefs for FreeBSD 4 and earlier, but lacks a number of features added to our version in recent years, I have started to merge the code required to support the RTL8125 to our driver, a few weeks ago. (There is no publicly available data sheet or other information for the RTL8125 and its PHY, AFAIK.) I have merged most of the header bits (defines for new registers and new bits in existing registers) to sys/dev/rl/if_rlreg.h and have added some of the new functionality to sys/dev/re/if_re.c, but a lot is missing and a lot can still be improved. And then there is the MII PHY code that is embedded in the RealTek driver and split of into the miibus framework in FreeBSD. The code that operates on the PHY has therefore to be separated out from the RealTek driver and integrated into our mii/rgephy.c ... The Realtek driver contains more than 10 embedded firmware blobs for different RealTek chips supported by the driver (supposedly to work around a number of chip bugs or deficiencies of the firmware burnt into those chips) and I have found that there are about the same number of specific firmware files for the Linux RealTek driver, too (but not 1:1 matching the one in the RealTek driver, looking at the names of those firmware files). The driver distributed by RealTek (and used for the kmod port) has a list of some 60 chip revisions and special cases in nearly every function to support them (there are 4 procedures to reset the chip, for example). I have converted quite some code from the RealTek driver to fit in with our driver version and the merged driver should contain all the features of our current re driver and missing in the RealTek version (e.g. NETMAP support) but also include support for the RTL8125 and I plan to integrate the firmware loading (but that could lead to slightly different behavior of the RTL chips and thus to regressions since our driver code assumes the behavior of the chip with its burnt in firmware ...) My version still works with e.g. the RTL8111 I bought to have another chip of this series in my development system to be able to test for regressions. But it does not fully initialize the RTL8125, yet, and work will progress as spare time permits. TL:DR The port version seems to work well enough to get the RTL8125 working without a number of features our if_re.c grew over time. It will also work with other RTL chips and might even give better results for them, since it includes revision specific firmware blobs. I hope to get a working RTL8125 driver that does include all features of our current if_re.c within a few weeks. But this is a spare-time project and progress will depend on the amount of available time ... Regards, STefan