Deve
25.06.06, 14:37
Hi,
da nach einem suspend meine WLAN-Karte beim Wiederherstellen des Systems nicht mehr funktioniert, habe ich in /etc/powersave/sleep eingetragen, dass das Modul "rt61" vor dem suspend entladen und beim erneuten Starten wieder geladen werden soll.
Das Modul lässt sich offensichtlich aber nicht unloaden. Hier der Inhalt der log-Datei "messages":
Jun 25 14:49:25 laptop-david [powersave-prepare_suspend_to_disk][4921]: ERROR: suspend2disk failed on unloading 'rt61'. Trying to recover...
Jun 25 14:49:26 laptop-david kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Ich dachte, das Modul eth0 muss vielleicht auch entladen werden, habe es deshalb auch zur entsprechenden List hinzugefügt, aber das hat leider nichts geändert.
Der Inhalt der suspend2disk.log ist wie folgt (die Zeile mit dem betreffenden Modul ist rot markiert):
suspend2disk initiated: 2006-06-25 15:15:53
Debug info follows here, please include in your bug reports. Thanks.
--------------------------------------------------------------------
Loaded modules:
Module Size Used by
uhci_hcd 32400 0
xt_pkttype 5760 3
ipt_LOG 9856 8
xt_limit 6528 8
cpufreq_ondemand 10632 1
cpufreq_userspace 8448 0
cpufreq_powersave 5760 0
speedstep_centrino 11184 1
freq_table 8448 1 speedstep_centrino
snd_pcm_oss 47104 0
snd_mixer_oss 20480 1 snd_pcm_oss
snd_seq 53360 0
snd_seq_device 11916 1 snd_seq
edd 12484 0
ibm_acpi 28800 0
button 10640 0
battery 13444 0
ac 8964 0
rt61 211968 1
ip6t_REJECT 8960 3
xt_tcpudp 7040 3
ipt_REJECT 9216 3
xt_state 6016 12
iptable_mangle 6656 0
iptable_nat 11652 0
ip_nat 20268 1 iptable_nat
iptable_filter 6912 1
ip6table_mangle 6272 0
ip_conntrack 49880 3 xt_state,iptable_nat,ip_nat
nfnetlink 10264 2 ip_nat,ip_conntrack
ip_tables 16196 3 iptable_mangle,iptable_nat,iptable_filter
ip6table_filter 6656 1
ip6_tables 17604 2 ip6table_mangle,ip6table_filter
x_tables 16388 10 xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp, ipt_REJECT,xt_state,iptable_nat,ip_tables,ip6_tabl es
ipv6 242272 13 ip6t_REJECT
apparmor 53144 0
aamatch_pcre 17408 1 apparmor
loop 19080 0
dm_mod 57936 0
usbhid 44640 0
pcmcia 39100 0
firmware_class 13952 1 pcmcia
yenta_socket 27660 2
rsrc_nonstatic 16384 1 yenta_socket
pcmcia_core 41748 3 pcmcia,yenta_socket,rsrc_nonstatic
ehci_hcd 31880 0
intel_agp 24988 1
agpgart 33352 1 intel_agp
shpchp 44000 0
pci_hotplug 28860 1 shpchp
i8xx_tco 11032 0
usbcore 116612 4 uhci_hcd,usbhid,ehci_hcd
i2c_i801 12044 0
i2c_core 24064 1 i2c_i801
e100 37256 0
mii 9088 1 e100
snd_intel8x0 34716 1
snd_ac97_codec 87072 1 snd_intel8x0
snd_ac97_bus 6144 1 snd_ac97_codec
snd_pcm 86788 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 25860 2 snd_seq,snd_pcm
snd 57092 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,s nd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 13024 1 snd
snd_page_alloc 13576 2 snd_intel8x0,snd_pcm
ide_cd 39840 0
cdrom 36512 1 ide_cd
parport_pc 39524 1
lp 15012 0
parport 37192 2 parport_pc,lp
reiserfs 217856 2
fan 8580 0
thermal 17416 0
processor 31208 2 speedstep_centrino,thermal
piix 13316 0 [permanent]
ide_disk 19200 5
ide_core 123340 3 ide_cd,piix,ide_disk
Memory info:
total used free shared buffers cached
Mem: 774632 454332 320300 0 83168 110408
-/+ buffers/cache: 260756 513876
Swap: 514040 124 513916
/proc/cmdline: root=/dev/hda6 vga=0x317 resume=/dev/hda5 splash=silent
------------------------------------------------------------------------------
========we are going to sleep, preparing.========
running kernel is grub menu entry 0 (vmlinuz)
== checking runlevel ==
no shutdown/reboot in progress, good.
== Unmounting FAT/NTFS filesystems: ==
none found in /etc/mtab
== FAT/NTFS filesystems unmounted ==
Stopping services: ('slmodemd irda upsd apcupsd' configured)
none running.
------------------------------------------------------------------------------
Unloading modules: ('eth0 rt61' configured)
checking eth0
checking rt61
could not unload module 'rt61', usage count: 1
== restore_after_sleep: restart and reload everything ==
Resuming:
---------
Reloading modules:
Restarting services:
Remounting filesystems:
not necessary.
Dem entnehme ich also, dass rt61 nicht entladen werden kann, weil es benutzt wird. Aber von wem oder was?
Das Entladen per Hand mit rmmod geht natürlich auch schief:
laptop-david:/sbin # rmmod rt61
ERROR: Module rt61 is in use
Kann mir jemand weiterhelfen?
da nach einem suspend meine WLAN-Karte beim Wiederherstellen des Systems nicht mehr funktioniert, habe ich in /etc/powersave/sleep eingetragen, dass das Modul "rt61" vor dem suspend entladen und beim erneuten Starten wieder geladen werden soll.
Das Modul lässt sich offensichtlich aber nicht unloaden. Hier der Inhalt der log-Datei "messages":
Jun 25 14:49:25 laptop-david [powersave-prepare_suspend_to_disk][4921]: ERROR: suspend2disk failed on unloading 'rt61'. Trying to recover...
Jun 25 14:49:26 laptop-david kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Ich dachte, das Modul eth0 muss vielleicht auch entladen werden, habe es deshalb auch zur entsprechenden List hinzugefügt, aber das hat leider nichts geändert.
Der Inhalt der suspend2disk.log ist wie folgt (die Zeile mit dem betreffenden Modul ist rot markiert):
suspend2disk initiated: 2006-06-25 15:15:53
Debug info follows here, please include in your bug reports. Thanks.
--------------------------------------------------------------------
Loaded modules:
Module Size Used by
uhci_hcd 32400 0
xt_pkttype 5760 3
ipt_LOG 9856 8
xt_limit 6528 8
cpufreq_ondemand 10632 1
cpufreq_userspace 8448 0
cpufreq_powersave 5760 0
speedstep_centrino 11184 1
freq_table 8448 1 speedstep_centrino
snd_pcm_oss 47104 0
snd_mixer_oss 20480 1 snd_pcm_oss
snd_seq 53360 0
snd_seq_device 11916 1 snd_seq
edd 12484 0
ibm_acpi 28800 0
button 10640 0
battery 13444 0
ac 8964 0
rt61 211968 1
ip6t_REJECT 8960 3
xt_tcpudp 7040 3
ipt_REJECT 9216 3
xt_state 6016 12
iptable_mangle 6656 0
iptable_nat 11652 0
ip_nat 20268 1 iptable_nat
iptable_filter 6912 1
ip6table_mangle 6272 0
ip_conntrack 49880 3 xt_state,iptable_nat,ip_nat
nfnetlink 10264 2 ip_nat,ip_conntrack
ip_tables 16196 3 iptable_mangle,iptable_nat,iptable_filter
ip6table_filter 6656 1
ip6_tables 17604 2 ip6table_mangle,ip6table_filter
x_tables 16388 10 xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp, ipt_REJECT,xt_state,iptable_nat,ip_tables,ip6_tabl es
ipv6 242272 13 ip6t_REJECT
apparmor 53144 0
aamatch_pcre 17408 1 apparmor
loop 19080 0
dm_mod 57936 0
usbhid 44640 0
pcmcia 39100 0
firmware_class 13952 1 pcmcia
yenta_socket 27660 2
rsrc_nonstatic 16384 1 yenta_socket
pcmcia_core 41748 3 pcmcia,yenta_socket,rsrc_nonstatic
ehci_hcd 31880 0
intel_agp 24988 1
agpgart 33352 1 intel_agp
shpchp 44000 0
pci_hotplug 28860 1 shpchp
i8xx_tco 11032 0
usbcore 116612 4 uhci_hcd,usbhid,ehci_hcd
i2c_i801 12044 0
i2c_core 24064 1 i2c_i801
e100 37256 0
mii 9088 1 e100
snd_intel8x0 34716 1
snd_ac97_codec 87072 1 snd_intel8x0
snd_ac97_bus 6144 1 snd_ac97_codec
snd_pcm 86788 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 25860 2 snd_seq,snd_pcm
snd 57092 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,s nd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 13024 1 snd
snd_page_alloc 13576 2 snd_intel8x0,snd_pcm
ide_cd 39840 0
cdrom 36512 1 ide_cd
parport_pc 39524 1
lp 15012 0
parport 37192 2 parport_pc,lp
reiserfs 217856 2
fan 8580 0
thermal 17416 0
processor 31208 2 speedstep_centrino,thermal
piix 13316 0 [permanent]
ide_disk 19200 5
ide_core 123340 3 ide_cd,piix,ide_disk
Memory info:
total used free shared buffers cached
Mem: 774632 454332 320300 0 83168 110408
-/+ buffers/cache: 260756 513876
Swap: 514040 124 513916
/proc/cmdline: root=/dev/hda6 vga=0x317 resume=/dev/hda5 splash=silent
------------------------------------------------------------------------------
========we are going to sleep, preparing.========
running kernel is grub menu entry 0 (vmlinuz)
== checking runlevel ==
no shutdown/reboot in progress, good.
== Unmounting FAT/NTFS filesystems: ==
none found in /etc/mtab
== FAT/NTFS filesystems unmounted ==
Stopping services: ('slmodemd irda upsd apcupsd' configured)
none running.
------------------------------------------------------------------------------
Unloading modules: ('eth0 rt61' configured)
checking eth0
checking rt61
could not unload module 'rt61', usage count: 1
== restore_after_sleep: restart and reload everything ==
Resuming:
---------
Reloading modules:
Restarting services:
Remounting filesystems:
not necessary.
Dem entnehme ich also, dass rt61 nicht entladen werden kann, weil es benutzt wird. Aber von wem oder was?
Das Entladen per Hand mit rmmod geht natürlich auch schief:
laptop-david:/sbin # rmmod rt61
ERROR: Module rt61 is in use
Kann mir jemand weiterhelfen?