From owner-freebsd-usb@freebsd.org Fri Nov 10 01:59:18 2017 Return-Path: Delivered-To: freebsd-usb@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 6E958E622D4 for ; Fri, 10 Nov 2017 01:59:18 +0000 (UTC) (envelope-from netsick@gmail.com) Received: from mail-qt0-x234.google.com (mail-qt0-x234.google.com [IPv6:2607:f8b0:400d:c0d::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 26CBE164E for ; Fri, 10 Nov 2017 01:59:18 +0000 (UTC) (envelope-from netsick@gmail.com) Received: by mail-qt0-x234.google.com with SMTP id n61so10144875qte.10 for ; Thu, 09 Nov 2017 17:59:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=+EeFA8ndlfneY+lz36krvq8COLQBqFM4tOW7JrK5imU=; b=Xecaixquvu89QTTxjIJQSgZsZkvCrzXX3XOstO9/kTt+N8cEWXJJG8xBclrsv/1RiL P+hnQAvXczC79pt946I2WdxpAtOTALHkeNzETv0IFIh5lJpX65IKWKn7Pbjdldia0Zmg 5xKzzRU5sMG14xtQNICiyIhz4SXIkzyd1o2kobyRbOmvPZ79lEGEmS+fuZVf2sVyAVSg h6aSvQS0sTcFc0/B25IsxqN8F3kMJ+tGyW1XikJO7hGKeq//H0NU6+IQwyGc/bYdb41F EIlQTcUtF8vXbu4/LI/7C8jj8rL8FB2EdFUldz5VtcKRMqMvxw0FewIVyIgqpIjF0war /CrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=+EeFA8ndlfneY+lz36krvq8COLQBqFM4tOW7JrK5imU=; b=objTagEPA+PNv61xrMm+EEAzI3bMt1tTb6aVepnOOvLh8iSmf3t1qPi5ZFPN7xMdG/ S7P3z8W1F3S17elq+ekpQYrigM8ngEuZKH/UWLoD8jdZtySw6HyGEuQEyLWPu4RBkD2h AkIoJg5eMfF+jFa84FDCnokDJ4VkJDBtM7i3oZ85WU8pphZzg4SQJ8gNjeFMVCPyAvqf v7ZoTyDiNCvmrpVSVJQxT9VbD98ULdQ+Py2NhLTd3GWgVwU0H9n+01kbZf+K3SoJa8Ps 2wYLbGUU67sFBZMSEtEHYWI55ayeBbzB0cLb9A6bf6eldN7kIJJakZPJyLsCjE4dIGkF qTCQ== X-Gm-Message-State: AJaThX7UBsa5/6I18F0hrBW6KLPqlwZqrTaxuzsFZLxbgCz7DkWF5Ezj JCFh+fUFl+/FmaspuIVN7a8M9/rguO5vUpPAsVXXgw== X-Google-Smtp-Source: AGs4zMaP0cvHPst7PH5mq2ow1TRj0WWTm13B7VTt3mEqbbmC0TatmSf2rPKjlXF7NX+rMyTcFvTD/SmE+Jg5T4zJcBU= X-Received: by 10.200.41.19 with SMTP id y19mr4260940qty.300.1510279157195; Thu, 09 Nov 2017 17:59:17 -0800 (PST) MIME-Version: 1.0 Received: by 10.237.60.84 with HTTP; Thu, 9 Nov 2017 17:59:16 -0800 (PST) In-Reply-To: <51a971f6-2ddc-6a52-c0de-60f37a9207f1@selasky.org> References: <51a971f6-2ddc-6a52-c0de-60f37a9207f1@selasky.org> From: Kris G Date: Fri, 10 Nov 2017 11:59:16 +1000 Message-ID: Subject: Re: usb quirks for ugen0.2: at usbus0 To: Hans Petter Selasky Cc: freebsd-usb@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Nov 2017 01:59:18 -0000 Given that my usbquirk in /boot/loader.conf works.. hw.usb.quirk.0="0x2357 0x0601 0 0xffff UQ_CFG_INDEX_1" ... don't suppose someone can submit this as a patch for me? In /sys/dev/usb/quirk/usb_quirk.c Add... USB_QUIRK(TPLINK, RTL8153, 0x0000, 0xffff, UQ_CFG_INDEX_1), In /sys/dev/usb/usbdevs Add.. vendor TPLINK 0x2357 TP-LINK /* TP-LINK products */ product TPLINK RTL8153 0x0601 RTL8153 USB 10/100/1000 LAN On Wed, Nov 8, 2017 at 6:04 PM, Hans Petter Selasky wrote: > On 11/08/17 08:55, Kris G wrote: > >> Hi, >> >> I am finding that I have to run below command each time I plug the USB >> device mentioned in subject to have ue0 interface appear. >> >> usbconfig -d 0.2 set_config 1 >> >> How do I go about doing this automatically? At the moment I just have the >> command above in /etc/rc.local but I prefer to fix it properly. >> >> Can someone give me some pointers? >> > > Hi, > > Have a look here for example: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221852 > > There is "UQ_CFG_INDEX_1" and you can also specify it in /boot/loader.conf > . > > man usb_quirk > > --HPS > >