From owner-freebsd-usb@FreeBSD.ORG Fri Feb 6 08:11:32 2015 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45867EC for ; Fri, 6 Feb 2015 08:11:32 +0000 (UTC) Received: from mail-qc0-f174.google.com (mail-qc0-f174.google.com [209.85.216.174]) (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 003F290D for ; Fri, 6 Feb 2015 08:11:31 +0000 (UTC) Received: by mail-qc0-f174.google.com with SMTP id s11so10611516qcv.5 for ; Fri, 06 Feb 2015 00:11:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=dRF5ryeI0Rb/FfWg9yp5uMEDVQryRXJpmx5OFG9MOdQ=; b=NtrScet3YMgu9J0OR2YnCfUPf/4/tyhVBovuB0hM14Np2zEPcyaf0x/5/nB70E6xH/ dv+eWVJp0BtKEw6v28wCjjs6hvCbHADMSSJJv+fS0g4meHgbd07+lUsAIi6KqglJXN12 xHB9Y/m9NxE7nVQ/gdLXj3vt+z5e7c/h03KsJ4hFmj3aYvTFpZ2zPUpL8FASYKS5TpDE Sq7r6g9d3TrHXd54eVvJGbZ2d2th7+VQIfFfEgtJs14RWK5t+cuHEg4Upute/gZval6L hWAT9NDDZLSnw3N7cgFTwfix5+o+Lm2n4X5Q6yGAH58B0us01sMFLGmy6ZVyTYjo5DqT 2Ybg== X-Gm-Message-State: ALoCoQnPSl4J0HiMtk3GZSUUrtPYB+mWpz9Uh+maFtFJeWvUffDgR6SabbY4wwr+4I9UFex/d6RdZeetpWF0FHxj1RAazGiNoS/s2LWEWLIv7Xitc8kDWwj/0xZjRY5QbhAAgTsljPxC X-Received: by 10.229.65.133 with SMTP id j5mr5556056qci.27.1423210290747; Fri, 06 Feb 2015 00:11:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.215.36 with HTTP; Fri, 6 Feb 2015 00:11:15 -0800 (PST) In-Reply-To: <54D475B7.2050208@selasky.org> References: <54D3E995.9050205@selasky.org> <54D46DA9.5000303@selasky.org> <54D47524.9010300@selasky.org> <54D475B7.2050208@selasky.org> From: "Lundberg, Johannes" Date: Fri, 6 Feb 2015 17:11:15 +0900 Message-ID: Subject: Re: Macbook touchpad wsp To: Hans Petter Selasky Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-usb@freebsd.org" X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 08:11:32 -0000 VGhlIHdlaXJkIHRoaW5nIGlzIHRoYXQgdGhpcyB1c2VkIHRvIHdvcmsgb3V0IG9mIHRoZSBib3gg YSB3aGlsZSBhZ28uIEkNCmV2ZW4gcmVtb3ZlZCB1bXMua28gZnJvbSBrZXJuZWwgZm9sZGVyIGFu ZCBhZGRlZCB3c3AgdG8gbG9hZGVyLmNvbmYgYnV0IGl0DQpkb2VzIG5vdCBtYXR0ZXIuLiB3c3Ag c2ltcGxlIHdvbid0IGF0dGFjaC4uIEkgaGF2ZW4ndCBtYWRlIGFueSBjaGFuZ2VzIGluDQpzcmMv LiAvZXRjL2RldmQvdXNiLmNvbmYgaXMgY29ycmVjdCBpbiB0aGUgbGF0ZXN0IHNuYXBzaG90IG1l bXN0aWNrIGltYWdlLg0KDQpBbnl3YXksIG5vdyBJIGtub3cgdGhlcmUncyBubyBrbm93biBwcm9i bGVtLiBJIHRyeSBsb29rIG1vcmUgaW50byBpdCB0bXJ3DQpzZWUgaWYgSSBjYW4gcGlucG9pbnQg d2hlcmUgaXQgZmFpbHMuDQoNCi0tDQpKb2hhbm5lcyBMdW5kYmVyZw0KQlJJTExJQU5UU0VSVklD RSBDTy4sIExURC4NCg0KT24gRnJpLCBGZWIgNiwgMjAxNSBhdCA1OjA1IFBNLCBIYW5zIFBldHRl ciBTZWxhc2t5IDxocHNAc2VsYXNreS5vcmc+IHdyb3RlOg0KDQo+IE9uIDAyLzA2LzE1IDA5OjAy LCBIYW5zIFBldHRlciBTZWxhc2t5IHdyb3RlOg0KPg0KPj4gUmlnaHQsIHNvIG1heWJlIHlvdSBu ZWVkIHRvIHVwZGF0ZSAvZXRjL2RldmQvdXNiLmNvbmYgb3IgbWFrZSBzdXJlIHRoYXQNCj4+IHdz cCBpcyBsb2FkZWQgaW4gL2Jvb3QvbG9hZGVyLmNvbmYsIHNvIHRoYXQgb3RoZXIgZHJpdmVycyBk b24ndCBncmFiIHRoZQ0KPj4gZGV2aWNlIQ0KPj4NCj4+DQo+IEFsc28gY2hlY2sgdGhhdCBtb3Vz ZWQgaXMgbG9hZGVkIGZvciAvZGV2L3dzcDAgLg0KPg0KPiAtLUhQUw0KPg0KPg0KCi0tIAo9LT0t PS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tPS0K56eY5a+G 5L+d5oyB44Gr44Gk44GE44Gm77ya44GT44Gu6Zu75a2Q44Oh44O844Or44Gv44CB5ZCN5a6b5Lq6 44Gr6YCB5L+h44GX44Gf44KC44Gu44Gn44GC44KK44CB56eY5Yy/54m55qip44Gu5a++6LGh44Go 44Gq44KL5oOF5aCx44KS5ZCr44KT44Gn44GE44G+44GZ44CCCuOCguOBl+OAgeWQjeWum+S6uuS7 peWkluOBruaWueOBjOWPl+S/oeOBleOCjOOBn+WgtOWQiOOAgeOBk+OBruODoeODvOODq+OBrueg tOajhOOAgeOBiuOCiOOBs+OBk+OBruODoeODvOODq+OBq+mWouOBmeOCi+S4gOWIh+OBrumWi+ek uuOAgQropIflhpnjgIHphY3luIPjgIHjgZ3jga7ku5bjga7liKnnlKjjgIHjgb7jgZ/jga/oqJjo vInlhoXlrrnjgavln7rjgaXjgY/jgYTjgYvjgarjgovooYzli5XjgoLjgZXjgozjgarjgYTjgojj gYbjgYrpoZjjgYTnlLPjgZfkuIrjgZLjgb7jgZnjgIIKLS0tCkNPTkZJREVOVElBTElUWSBOT1RF OiBUaGUgaW5mb3JtYXRpb24gaW4gdGhpcyBlbWFpbCBpcyBjb25maWRlbnRpYWwKYW5kIGludGVu ZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZS4KRGlzY2xvc3VyZSwgY29weWluZywgZGlzdHJp YnV0aW9uIG9yIGFueSBvdGhlciBhY3Rpb24gb2YgdXNlIG9mIHRoaXMKZW1haWwgYnkgcGVyc29u IG90aGVyIHRoYW4gaW50ZW5kZWQgcmVjaXBpZW50LCBpcyBwcm9oaWJpdGVkLgpJZiB5b3UgYXJl IG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGFuZCBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwg aW4KZXJyb3IsIHBsZWFzZSBkZXN0cm95IHRoZSBvcmlnaW5hbCBtZXNzYWdlLgo= From owner-freebsd-usb@FreeBSD.ORG Fri Feb 6 11:55:26 2015 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E0396861; Fri, 6 Feb 2015 11:55:26 +0000 (UTC) Received: from pzwet.vanderzwet.net (pzwet.vanderzwet.net [IPv6:2a01:4f8:190:8221::1:1]) by mx1.freebsd.org (Postfix) with ESMTP id A20463CB; Fri, 6 Feb 2015 11:55:26 +0000 (UTC) Received: from [IPv6:2001:1af8:febe:0:b6b6:76ff:fe4f:1cd5] (unknown [IPv6:2001:1af8:febe:0:b6b6:76ff:fe4f:1cd5]) by pzwet.vanderzwet.net (Postfix) with ESMTPSA id 86022AF2BE6; Fri, 6 Feb 2015 11:55:14 +0000 (UTC) Message-ID: <54D4ABA2.2090109@rickvanderzwet.nl> Date: Fri, 06 Feb 2015 12:55:14 +0100 From: Rick van der Zwet User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: Kevin Lo Subject: Re: Realtek RTL8152 driver attempt References: <54D32724.60307@rickvanderzwet.nl> <20150205153355.GA85786@ns.kevlo.org> In-Reply-To: <20150205153355.GA85786@ns.kevlo.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,RDNS_NONE autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pzwet.vanderzwet.net Cc: freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 11:55:27 -0000 On 05/02/15 16:33, Kevin Lo wrote: > On Thu, Feb 05, 2015 at 09:17:40AM +0100, Rick van der Zwet wrote: >> >> Hi Folks, > > Hi Rick, > >> I have been trying to write a FreeBSD driver (if_rtl) for the Realtek >> RTL8152 chipset, which is a USB to Ethernet dongle (using the Sitecom >> LN-030 v3). > > What a coincidence. I've been slowly working on porting r8152 driver from > Linux to FreeBSD since last month. Nice! >> Looking at the if_rue(4) and the linux r8152.c code, basically I got >> this far in porting but yet no working code: >> https://rickvanderzwet.nl/svn/personal/freebsd-rtl-driver/ >> >> There are no bulk out and in packets passing trough, so I am basically >> stuck now, not knowing how-to continue this journey. Could anybody give >> me an hint on how-to get this train going again? > > Mine basically is working but needs serious cleanup and bug fixes. > http://people.freebsd.org/~kevlo/ure.diff > > Please let me know if it works for you, thanks. I have been trying it in VirtualBox and basic I/O works. It really does not like to be stressed. Running an `ping -f` or iperf kills the driver saying 'ure0: PHY read failed'. Will try to get some real hardware setup to see if it makes any difference. Best regards, /Rick