I can confirm this behaviour in Karmic.
#uname -a
Linux dev 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64
GNU/Linux
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
# lspci -vvnnn -s 02:00.0
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Subsystem: Toshiba America Info Systems Device [1179:ff66]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 5
Region 0: I/O ports at 3000 [size=256]
Region 2: Memory at d0410000 (64-bit, prefetchable) [size=4K]
Region 4: Memory at d0400000 (64-bit, prefetchable) [size=64K]
Expansion ROM at d0420000 [disabled] [size=128K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express (v2) Endpoint, MSI 01
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns,
L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+
TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency
L0 <512ns, L1 <64us
ClockPM+ Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
Capabilities: [ac] MSI-X: Enable- Mask- TabSize=2
Vector table: BAR=4 offset=00000000
PBA: BAR=4 offset=00000800
Capabilities: [cc] Vital Product Data <?>
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Virtual Channel <?>
Capabilities: [160] Device Serial Number 00-00-ff-ff-00-00-00-01
Kernel modules: r8169
same module as shown above by naught101
r...@dev:/home/ray/drivers/r8101-1.013.00# make clean modules
make -C src/ clean
make[1]: Entering directory `/home/ray/drivers/r8101-1.013.00/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags
.tmp_versions Module.symvers Modules.symvers Module.markers *.order
make[1]: Leaving directory `/home/ray/drivers/r8101-1.013.00/src'
make -C src/ modules
make[1]: Entering directory `/home/ray/drivers/r8101-1.013.00/src'
make -C /lib/modules/2.6.31-14-generic/build
SUBDIRS=/home/ray/drivers/r8101-1.013.00/src modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
CC [M] /home/ray/drivers/r8101-1.013.00/src/r8101_n.o
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c: In function ‘rtl8101_init_one’:
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2786: error: ‘struct net_device’
has no member named ‘open’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2787: error: ‘struct net_device’
has no member named ‘hard_start_xmit’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2788: error: ‘struct net_device’
has no member named ‘get_stats’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2790: error: ‘struct net_device’
has no member named ‘stop’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2791: error: ‘struct net_device’
has no member named ‘tx_timeout’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2792: error: ‘struct net_device’
has no member named ‘set_multicast_list’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2796: error: ‘struct net_device’
has no member named ‘change_mtu’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2797: error: ‘struct net_device’
has no member named ‘set_mac_address’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2798: error: ‘struct net_device’
has no member named ‘do_ioctl’
/home/ray/drivers/r8101-1.013.00/src/r8101_n.c:2813: error: ‘struct net_device’
has no member named ‘poll_controller’
make[3]: *** [/home/ray/drivers/r8101-1.013.00/src/r8101_n.o] Error 1
make[2]: *** [_module_/home/ray/drivers/r8101-1.013.00/src] Error 2
--
2.6.26 kernel lacks realtek 8101 support
https://bugs.launchpad.net/bugs/256331
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs