Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Notebooky a přenosné počítače => Téma založeno: centos 15 Ledna 2009, 18:15:31
-
Ahoj, v první řadě vím, že se to tu řešilo, hledal jsem i všude jinde, ale nedobral jsem se jasného postupu.
Takže klasický problém, po probuzení ze spánku se wifi neustále připojuje. Vím, že musím vypnout a zase zapnout modul přes modprobe ath_pci..
Nainstaloval jsem ještě balík "hibernate" z repozitářů, ten vytvořil v /etc/hibernate/ nějaké skripty, v nichž blacklisted-module obsahuje mimojiné i ath_pci. Výsledek je ten, že po probuzení se wifi nepřipojuje, nejde totiž vůbec a musím ji nahazovat ručně (nejdřív vypnout modul (?)).
Takže otázka, jak tohle zautomatizovat, abych to vůbec nemusel řešit? Kam přesně ty příkazy napsat? Děkuji.
-
Skor by som sa opytal na ide? Wifi karta je Atheros? Ak hej pouzivas madwifi alebo ath5k.
-
Ide?
Jo, wifi je Atheros. Nic jsem k tomu neinstaloval, narozdíl od Ubuntu jela wifi v Mintu hned po instalaci.. a dle výsledku hledání souborů to vypadá spíš na madwifi.
-
pokud to umis nahodit rucne, tak si to hod do skriptu a posad do /etc/acpi/resume.d/ - cilso by asi melo bejt mensi nez skript s nahazovnaim interfacu (ifup)...
-
to "ide" si nevsimaj, touchpad mi presunul kurzor :D
Ak ides na madwifi, hibernacia ti nepojde. Musis pouzit ath5k + patch. Ten patch je na stranke http://wireless.kernel.org/download/compat-wireless-2.6/
-
starenka: nestačí to nějak zakomponovat do skriptu 35-modules-load.sh?
#!/bin/sh
# Increase the firmware loading timeout while we're doing this
# Otherwise, swap thrash tends to lead to failure to start
if [ -f /sys/class/firmware/timeout ]; then
timeout=`cat /sys/class/firmware/timeout`
echo 100 >/sys/class/firmware/timeout
fi
# Load any drivers that we removed
for x in $MODULES; do
modprobe $x;
done
# And reset the firmware timeout
if [ -f /sys/class/firmware/timeout ]; then
echo $timeout >/sys/class/firmware/timeout
fi
# And bring back PCMCIA code
[ -x /sbin/pccardctl ] && pccardctl insert
Miko10: samotnou hibernaci jsem zkoušel jednou a zpátky do nenajelo. To mi ani tak nevadí, nepotřebuju jí. Zatím teda. Riziko, že bych něco podělal jen s těma novýma driverama, je velké :)
Spánek funguje, až na tu wifi teda.
-
centos, muzes to dat kam chces... jen jsem nevedel, co myslis "rucnim nahozenim", ja si to prelozil, ze je jen "if down".
pokud nahazujes jen modul do jadra asi bych to dal tam, jen nevim, kde se plni ta promena $MODULES (ne ze by do ni neslo prihodit, ale nedelal bych bordel zbytecne)
-
Myslel som to tak ze s ath5k ti ide aj hibernacia aj suspend a wifina sa preberie. Tiez mam v NB atheros a odkedy pouzivam ath5k, naplno vyuzivam suspend :)
-
Jestli se probere, tak super. Lepší než někde přepisovat skripty (je rok 2009?). Akorát mám trochu strach, abych si to tu nerozrypal, navíc, když tu madwifi byla od začátku a bůhví jak byla defaultně nakonfigurována.
A jestli jsem to správně pochopil, tak ath5k by už mělo být součástí jádra.. tudíž by mělo stačit zakázat ten ovladač v Ovladačích hardwaru a zkompilovat ten patch na ath5k?
-
S tym zakazanim neviem, asi ano. A ath5k je sucastou jadra, teda ti naozaj staci len ten patch.... mimochodom ktory je zrejme sucastou uz asi vsetkych ostatnych distier ktore vysli v poslednej dobe.