Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp8567754ybn; Tue, 1 Oct 2019 09:56:10 -0700 (PDT) X-Google-Smtp-Source: APXvYqyMclBElXWjNAIsAef7+eDaTEzi80hk/aUi4aKZo3ZR6goA1BbIqRx15dvUbL9rPH8236/X X-Received: by 2002:aa7:d611:: with SMTP id c17mr27144768edr.196.1569948970131; Tue, 01 Oct 2019 09:56:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569948970; cv=none; d=google.com; s=arc-20160816; b=EdgnEFV28O4I3jbL7ii1tWPSh4h/OYrCVF62vCmGDl/xgLFNX6TaW46Z+p+ylup4GC IVpQcgkD0cBb8wA+POeI5xkcMVdWvyN1hsPdKmRCypI2Av4XR7TcQ3VWU+VCE5ieZNvc BqeCA9saupnvwJ1fPPzuDA38Ntqqjw9l8huSiDYlFNnh9/vDhumldGANBJEZkzbDf/YH 9o4ubHzO/6SrG2zZHngTGgPTUrET0mI/QBh0yQqJwXXrX095x3oRVqqoRDCpJysw5r3M +n63BYbvUZC1q8ibOJLHPFnnxq30tPR26x2O/aN22yxiKpzdFo/OV3HmMXiOVFY0bO3j ksAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:to:subject:dkim-signature; bh=rtH4flkGLzSQDKOG2O9GV3LBBnYAtYncpACnXjB6wQ0=; b=poB76RcnUXHYfVNSeIeC25TItf2IodczgNafYmPRQkgfli1sSdnEOds1HNf3iF32BN 52hUdu/NI4bR36Lp2pFh9+LjJJYC449Eap/VwLBMZh2zYbehORZO6ulxU9bQuBB1FwDB 6iqEROeakQQQDPRHXYkRAw4gfoAkLBnVyVCauqtC34SEsSmsgufFHebNyl57SUqywaVL J/tmtB4H1ax05baFoN4jPz8hOF1LasPFqFn0h2oH3SrUWX0bKvLLdnXcNqVU5OK4WGL7 lL0bOzsuQmTz0JhcbsTu+sLL18njTACt0S2ZE6Gi10Z8Xo7ZiFxo4rUCaRUS/Bj/AMHm XkBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=e4DVS4BH; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z11si9764323edl.1.2019.10.01.09.55.44; Tue, 01 Oct 2019 09:56:10 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=e4DVS4BH; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388664AbfJAQrs (ORCPT + 99 others); Tue, 1 Oct 2019 12:47:48 -0400 Received: from mail-ot1-f45.google.com ([209.85.210.45]:40293 "EHLO mail-ot1-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388662AbfJAQrq (ORCPT ); Tue, 1 Oct 2019 12:47:46 -0400 Received: by mail-ot1-f45.google.com with SMTP id y39so12149160ota.7 for ; Tue, 01 Oct 2019 09:47:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=rtH4flkGLzSQDKOG2O9GV3LBBnYAtYncpACnXjB6wQ0=; b=e4DVS4BHsXZz9GzNjYaQEtC/KyrDY9t31hk+EzhM21sukusp0rcVu27MbsVTjsoHcG qwYOkSHQhbEy6+oMFLX26pZUATQgLYh9uUn3Z/vqqR9FiMtzUPoy6NpsXkLykx3WsELC 7+3RuFiZhcjrGpInhKBVGV6/hFV5VelSYp2ZOBJKUOFn48GypSs9XpeqSOlrNp6bVA1D t3yH2Raj61ynrhhxZ1D9QMt0CVhXptGLne9pc5vQhD8GqwbSfBeaHWf4HSorlooGZ/zX vuGcTDkHCLo5+e/k8x6uAbSfGMxUnIvYHzvxv0fzVwVNs9t7tdTFePp8jalDAqp7nwci ED8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=rtH4flkGLzSQDKOG2O9GV3LBBnYAtYncpACnXjB6wQ0=; b=W4cD77iWJtBPG4Yy4JLpy/ZRon6AgQbuDUTekiIM3+m831s9yl+VRxD7CcLBZR1eZf PPEmjKhWxEvMd3ZKkI3E+gkzpz+yoc9ReBHj4TGfmgZR8yH1AvE0jfpNYwZZr0yXPeAy Hh+sPxrWWlbiNuv0zH3VoShtD4iORBk+L8npHQZjMCMNBX1v9iLokkdVq/dEd5IbQr6x zCJcr6K3gLz9BCOsFKiSj8GfKExDtcnfD5aw2lFHsSMpqQoeRHKqCw9OJ/H/tDYK07cS uCTkDS1FQeLT2Vi0LHSlkRdv2Ludoo27qh/ilstDNRLqONtOiLBvF/DO/6mQRn1IS/CA L1wA== X-Gm-Message-State: APjAAAUyFubA9OBHwF7sjh0lXVYEAvjnXPfCjOei7todz88hlHJvgLl0 ctm1EPqinfaZmPJTWZJo20dp0CRn X-Received: by 2002:a05:6830:618:: with SMTP id w24mr4276836oti.13.1569948466135; Tue, 01 Oct 2019 09:47:46 -0700 (PDT) Received: from [192.168.1.112] (cpe-24-31-245-230.kc.res.rr.com. [24.31.245.230]) by smtp.gmail.com with ESMTPSA id q6sm4462571oth.76.2019.10.01.09.47.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 01 Oct 2019 09:47:45 -0700 (PDT) Subject: Re: Support for RTL8188FU To: Sebastian Andrzej Siewior , linux-wireless@vger.kernel.org References: <20191001160305.qrl4nt2jmdsogaaz@linutronix.de> From: Larry Finger Message-ID: <3af284c7-ee46-dd42-9549-de55feae2528@lwfinger.net> Date: Tue, 1 Oct 2019 11:47:44 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0 MIME-Version: 1.0 In-Reply-To: <20191001160305.qrl4nt2jmdsogaaz@linutronix.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 10/1/19 11:03 AM, Sebastian Andrzej Siewior wrote: > Hi, > > I'm looking into support for RTL8188FU with the vendor driver next to > me. There is a driver called rtl8188eu in staging. Is there a way to > figure out the difference between E and F? > Then there is rtl8xxxu outside of staging claiming to support > RTL8188[CR]U. No idea what C & R is and how much difference there is > towards F or E. > > Any suggestions what would be the best way towards support for the F > chip? A quick Internet search shows me that the RTL8188FU is a low-cost chip used on Raspberry PI and other similar low-cost systems. The USB group at Realtek is notorious for their lack of support for Linux drivers. The ones they release have lots of dead code used for Windows and FreeBSD drivers, and they have lots of code that applies to other chips. With other drivers that I have placed at GitHub, some of the commits that remove dead code will remove as many of 10K lines. You should be able to find the code that differs between 8188EU and 8188FU to see what is different. The 8188RU is a special variant of the 8188EU. I have no idea what an 8188CU is. Your only starting point is the driver that is next to you! Larry