1 |
I have news... I boot from USB, and a lspci -v says: |
2 |
|
3 |
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. |
4 |
RTL8111/8168 PCI Express Gigabit Ethernet controller (rev 09) |
5 |
Subsystem: ASUSTeK Computer Inc. P8H77-I Motherboard |
6 |
Flags: bus master, fast devsel, latency 0, IRQ 43 |
7 |
I/O ports at e000 [size=256] |
8 |
Memory at f0004000 (64-bit, prefetchable) [size=4K] |
9 |
Memory at f0000000 (64-bit, prefetchable) [size=16K] |
10 |
Capabilities: [40] Power Management version 3 |
11 |
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+ |
12 |
Capabilities: [70] Express Endpoint, MSI 01 |
13 |
Capabilities: [b0] MSI-X: Enable- Count=4 Masked- |
14 |
Capabilities: [d0] Vital Product Data |
15 |
Capabilities: [100] Advanced Error Reporting |
16 |
Capabilities: [140] Virtual Channel |
17 |
Capabilities: [160] Device Serial Number |
18 |
4d-00-00-00-68-4c-e0-00* Kernel driver in use: r8169 |
19 |
Kernel modules: r8169* |
20 |
|
21 |
|
22 |
But when I boot normally (with my gentoo), lspci -v says: |
23 |
|
24 |
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. |
25 |
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 09) |
26 |
Subsystem: ASUSTeK Computer Inc. P8H77-I Motherboard |
27 |
Flags: bus master, fast devsel, latency 0, IRQ 14 |
28 |
I/O ports at e000 [size=256] |
29 |
Memory at f0004000 (64-bit, prefetchable) [size=4K] |
30 |
Memory at f0000000 (64-bit, prefetchable) [size=16K] |
31 |
Capabilities: [40] Power Management version 3 |
32 |
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+ |
33 |
Capabilities: [70] Express Endpoint, MSI 01 |
34 |
Capabilities: [b0] MSI-X: Enable- Count=4 Masked- |
35 |
Capabilities: [d0] Vital Product Data |
36 |
Capabilities: [100] Advanced Error Reporting |
37 |
Capabilities: [140] Virtual Channel |
38 |
Capabilities: [160] Device Serial Number 4d-00-00-00-68-4c-e0-00 |
39 |
Kernel modules: r8168 |
40 |
|
41 |
|
42 |
> Typo maybe? It should be r8169. |
43 |
|
44 |
You are rigth :P |
45 |
|
46 |
|
47 |
So, we are back to beginning ._. I need load a module (r8169), and modprobe |
48 |
does not works :P |
49 |
|
50 |
> If I'm reading your kernel config correctly, you cannot modprobe |
51 |
> r8168; you have it compiled in the kernel. If you set it up as a |
52 |
> module (CONFIG_R8169=m), then I don't understand the "Function not |
53 |
> implemented" message. |
54 |
|
55 |
I already compiled the kernel with r8169 as module as you suggested. But is |
56 |
the same :P |
57 |
|
58 |
# modprobe r8169 |
59 |
modprobe: ERROR: could not insert 'r8169': Function not implemented |
60 |
|
61 |
To install the firmware [1], I need to run a script "autorun.sh". When I do |
62 |
that, say me this: |
63 |
http://bpaste.net/show/186711/ |
64 |
|
65 |
[1] |
66 |
http://www.realtek.com.tw/Downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2 |
67 |
|
68 |
I'm going crazzy lol |
69 |
|
70 |
Thank you! Bytes! ;) |