Project

General

Profile

Actions

Feature #11125

closed

Kernel module for RTL8153 driver

Added by Genevieve Kidwell about 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Very Low
Assignee:
Viktor Gurov
Category:
Operating System
Target version:
Start date:
12/02/2020
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
21.05
Release Notes:
Default

Description

I would be interested in the Realtek 8153 URE driver to be compiled under the PFSense kernel, since I do not have access I cannot compile it myself. The below forum posts has a link to the man page for the URE driver, I did confirm in FreeBSD 11 and 12 that when I made the configuration changes and recompiled the kernel that the Realtek 8153 was performing at full gigabit on usb.

Please reference the forum post here:
https://forum.netgate.com/topic/158816/support-for-rtl8153-adapter/9


Files

Actions #1

Updated by Jim Pingle about 4 years ago

  • Category changed from Interfaces to Operating System
  • Priority changed from Normal to Very Low
  • Target version set to Future

Encouraging the use of USB Ethernet devices is probably not a great idea, though it may be possible to add the driver into a future version.

Actions #3

Updated by Renato Botelho almost 4 years ago

  • Status changed from New to Pull Request Review
  • Assignee set to Viktor Gurov
  • Target version changed from Future to CE-Next
Actions #4

Updated by Jesus Vina Trujillo almost 4 years ago

my usb adapter it does not show the speed of the link, it tells me in netgate that it is because of the driver it uses. can you help me add a driver that supports it.

this reason it does not show the link speed
the ure(4) driver is not currently included in pfSense so your adapter is instead using the cdce(4) driver.
You should add comments to the feature request of you want that driver to be included in a future version.

Actions #5

Updated by Renato Botelho almost 4 years ago

  • Status changed from Pull Request Review to Feedback

PR has been merged. Thanks!

Actions #6

Updated by Viktor Gurov almost 4 years ago

  • % Done changed from 0 to 100
Actions #7

Updated by Genevieve Kidwell almost 4 years ago

Does this mean this was implemented in 2.6.x experimental?

Actions #8

Updated by Renato Botelho almost 4 years ago

Genevieve Kidwell wrote:

Does this mean this was implemented in 2.6.x experimental?

yes, and will be available on tomorrow's snapshot

Actions #9

Updated by Steve Wheeler almost 4 years ago

  • Status changed from Feedback to Resolved

Looks good. Module is present and loads correctly:

[2.6.0-DEVELOPMENT][admin@26dev.stevew.lan]/root: kldload if_ure
[2.6.0-DEVELOPMENT][admin@26dev.stevew.lan]/root: kldstat
Id Refs Address                Size Name
 1   17 0xffffffff80200000  3ae8530 kernel
 2    1 0xffffffff83f19000     1000 cpuctl.ko
 3    1 0xffffffff83f1a000     2698 intpm.ko
 4    1 0xffffffff83f1d000      b40 smbus.ko
 5    1 0xffffffff83f1e000     8cd0 aesni.ko
 6    1 0xffffffff83f27000     3d00 if_ure.ko

Tested:

2.6.0-DEVELOPMENT (amd64)
built on Sat Feb 27 01:03:47 EST 2021
FreeBSD 12.2-STABLE

Actions #10

Updated by Jim Pingle over 3 years ago

  • Target version changed from CE-Next to 2.6.0
Actions #11

Updated by Anonymous over 3 years ago

Is there any chances that this modify will be insert into 2.5.1 release?

Actions #12

Updated by Jim Pingle over 3 years ago

  • Plus Target Version set to 21.05

Already present on 21.05 builds.

Actions #13

Updated by Jim Pingle over 3 years ago

  • Subject changed from RTL8153 Support Needed to Kernel module for RTL8153 driver

Updating subject for release notes.

Actions #14

Updated by Jim Pingle over 3 years ago

  • Target version changed from 2.6.0 to 2.5.2
Actions

Also available in: Atom PDF