Hi everybody.
I'm trying to setup an 8.2 system on a new system and integrated LAN doesn't seem to work.
The motherboard is Elitegroup ECS H61H2-M6
pciconf -lvb says:
and dmesg output is:
It seems realtek released a new revision of 8168 chip, that can't be recognised by driver. I suggest this lines in sys/pci/rl_rlreg.h means that 2c900000 is chip revision code:
I tried to change 0x2C800000 to 0x2C900000 to check if it will work as 8168E-VL, but nothing seems to change.
Any suggestions?
I'm trying to setup an 8.2 system on a new system and integrated LAN doesn't seem to work.
The motherboard is Elitegroup ECS H61H2-M6
pciconf -lvb says:
Code:
re2@pci0:4:0:0: class=0x020000 card=0x811e1019 chip=0x816810ec rev=0x06 hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'Gigabit Ethernet NIC(NDIS 6.0) (RTL8168/8111/8111c)'
class = network
subclass = ethernet
bar [18] = type Prefetchable Memory, range 64, base 0xd0004000, size 4096, enabled
bar [20] = type Prefetchable Memory, range 64, base 0xd0000000, size 16384, enabled
and dmesg output is:
Code:
pci4: <ACPI PCI bus> on pcib4
re2: <Realtek PCIe GBE Family Controller> port 0xd000-0xd0ff mem 0xd0004000-0xd0004fff,0xd0000000-0xd0003fff irq 16 at device 0.0 on pci4
re2: version:1.80
re2: Ethernet address: 10:78:d2:da:2e:84
This product is covered by one or more of the following patents: US5,307,459, US5,434,872, US5,732,094, US6,570,884, US6,115,776, and US6,327,625.
2c900000 re2: unknown device
device_attach: re2 attach returned 6
It seems realtek released a new revision of 8168 chip, that can't be recognised by driver. I suggest this lines in sys/pci/rl_rlreg.h means that 2c900000 is chip revision code:
Code:
#define RL_HWREV_8168E 0x2C000000
#define RL_HWREV_8168E_VL 0x2C800000
#define RL_HWREV_8168B_SPIN1 0x30000000
I tried to change 0x2C800000 to 0x2C900000 to check if it will work as 8168E-VL, but nothing seems to change.
Any suggestions?