Portál AbcLinuxu, 4. listopadu 2025 13:16
# lspci ... 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01) ...Na tom počítači je jen Debian, takže Windows z rozbití nepodezřívám. Chtěl jsem reklamovat síťovku, ale asi tam nejdřív zkusím hodit starší jádro, jestli za to nemůže nějaká aktualizace, když vidím, že se to možná děje i jinde :)
 Ikdyz, realtek na svych strankach nabizi "ovladace" a hw bez ovladacu neni k nicemu. Takze, by to mohlo mit teoreticky nejakou prtavou nadeji na vyreklamovani ..
Kdybyste tonekdy resil pres reklamaci, dejte pak prosim vedet, jak jste dopadl
            ja som mal podobny problem, nepozuil som z jadra modul ale skompiloval priamo zo stranky
skus toto pre distro gentoo, takto to slo pred pol rokom:
echo "blacklist r8169" >> /etc/modprobe.d/blacklist.conf
cd /usr/src/
wget ftp://WebUser:2mG8dBW@202.65.194.212/cn/nic/r8168-8.013.00.tar.bz2
tar xjf r8168-8.013.00.tar.bz2
cd r8168-8.013.00
make clean modules
make install
depmod -a
ty parametry jadra vyzkousim.
Dalsi problem je ten, ze ani Lenovo ani Realtek toto nechteji resit. Prvni se odvolava na pouzivani Windows, druhy se odvolava na ovladace (teda spise zdrojaky) na jejich strankach. S Lenovem jsem (mimo jine i) tento problem resil dokonce osobne v jejich prazskem centru. Jejich stanovisko vsak bylo jasne 
            
            Jan 24 23:45:03 thegate kernel: BUG: sleeping function called from invalid context at mm/slub.c:1719 Jan 24 23:45:03 thegate kernel: in_atomic(): 1, irqs_disabled(): 0, pid: 0, name: swapper Jan 24 23:45:03 thegate kernel: Pid: 0, comm: swapper Not tainted 2.6.32.3-10.fc12.x86_64 #1 Jan 24 23:45:03 thegate kernel: Call Trace: Jan 24 23:45:03 thegate kernel: __might_sleep+0xed/0xef Jan 24 23:45:03 thegate kernel: kmem_cache_alloc_notrace+0x3d/0xc4 Jan 24 23:45:03 thegate kernel: ? rtl8168_interrupt+0x0/0x224 [r8168] Jan 24 23:45:03 thegate kernel: request_threaded_irq+0xb0/0x1b3 Jan 24 23:45:03 thegate kernel: ? rtl8168_esd_timer+0x0/0x2d8 [r8168] Jan 24 23:45:03 thegate kernel: rtl8168_open+0x77/0x259 [r8168] Jan 24 23:45:03 thegate kernel: rtl8168_esd_timer+0x2a9/0x2d8 [r8168] Jan 24 23:45:03 thegate kernel: run_timer_softirq+0x1c4/0x268 Jan 24 23:45:03 thegate kernel: ? apic_write+0x16/0x18 Jan 24 23:45:03 thegate kernel: __do_softirq+0xe5/0x1a9 Jan 24 23:45:03 thegate kernel: ? tick_program_event+0x2a/0x2c Jan 24 23:45:03 thegate kernel: call_softirq+0x1c/0x30 Jan 24 23:45:03 thegate kernel: o_softirq+0x46/0x86 Jan 24 23:45:03 thegate kernel: irq_exit+0x3b/0x7d Jan 24 23:45:03 thegate kernel: smp_apic_timer_interrupt+0x86/0x94 Jan 24 23:45:03 thegate kernel: apic_timer_interrupt+0x13/0x20 Jan 24 23:45:03 thegate kernel: ? mwait_idle+0x7a/0x88 Jan 24 23:45:03 thegate kernel: ? mwait_idle+0x2c/0x88 Jan 24 23:45:03 thegate kernel: ? cpu_idle+0xaa/0xe4 Jan 24 23:45:03 thegate kernel: ? start_secondary+0x1f2/0x233 Jan 24 23:45:03 thegate kernel: BUG: scheduling while atomic: swapper/0/0x10000100 ...takže zase nic
Skusal si tento fix na Ubuntu forums ?
        Tiskni
            
                Sdílej:
                
                
                
                
                
                
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.