[решено] hwclock, wifi после baselayout 2

Добрый вечер.
Появилось пару проблем на сколько понял, появились они после установки baselayout 2 (~)
1. отвалились часы. Т. е. время перевелось. В /etc/conf.d/hwclock

CLOCK="local"
TIMEZONE="Asia/Novosibirsk"
CLOCK_OPTS=""
CLOCK_SYSTOHC="yes"
SRM="no"
ARC="no"

синхронезирую время через ntpdate, потом hwclock

PowStage conf.d # hwclock --systohc --debug
hwclock из util-linux-ng 2.18
hwclock: Открытие /dev/rtc завершилось неудачей, errno=2: Нет такого файла или каталога.
Не найден пригодный часовой интерфейс.
Невозможно получить доступ к аппаратным часам каким бы то ни было известным способом.

Следовательно после перезагрузки получаю, опять старое время... И правильно создать /dev/rtc не умею
2. есть ralink карточка на wifi. Ее подключение раньше не настраивал, но она точно определялась, сети искала. Теперь же в ifconfig, iwconfig пусто.

PowStage conf.d # lspci -v

05:05.0 Network controller: RaLink RT2800 802.11n PCI
        Subsystem: Edimax Computer Co. Device 7728
        Flags: slow devsel, IRQ 20
        Memory at fbff0000 (32-bit, non-prefetchable) [=64K]
        Capabilities: [40] Power Management version 3
        Kernel modules: rt2800pci

PowStage conf.d # lsmod

rt2800pci               6484  0
rt2800lib              23728  1 rt2800pci
rt2x00pci               3696  1 rt2800pci
rt2x00lib              19120  3 rt2800pci,rt2800lib,rt2x00pci
firmware_class          4352  1 rt2x00lib
led_class               1688  1 rt2x00lib
mac80211              111324  3 rt2800lib,rt2x00pci,rt2x00lib
cfg80211              109608  2 rt2x00lib,mac80211
i2c_piix4               7232  0
eeprom_93cx6            1136  1 rt2800pci

+ поставил firmware из локального оверлея. Пробовал его взять из sabayon, однако там ссылка на скачивание 11 версии с сайта производителя битая. Поэтому скачал сам 26.

PowStage conf.d # eix -I ralink
[D] net-wireless/ralink-rt2860-firmware [1]
     Available versions:  (~)11
     Installed versions:  26(19:31:56 05.03.2011)
     Homepage:            http://www.ralinktech.com/ralink/Home/Support/Linux.html
     Description:         Firmware for Wireless Ralink RT2860PCI/mPCI/PCIe/CB(RT2760/RT2790/RT2860/RT2890

[1] "sabayon" /var/lib/layman/sabayon

карту все равно не вижу...

Брал фирмварь для rt2860 тут

Брал фирмварь для rt2860 тут http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree Карту вижу, карта видит сети и пытается коннектиться, но коннект полностью не проходит. Насколько я понял по комментарию в ядре драйвер еще достаточно сырой. На более старом ядре (наверное до .36) работал rt2860sta.

а проводная сетевуха в это

а проводная сетевуха в это время воткнута и поднимается? :) и неплохо еще networkmanager поставить с соответствующим гуем.

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Проводных сетевух несколько,

Проводных сетевух несколько, они все со статическими IP и маршрутами на LAN и VPN. Networkmanager там точно не нужен.

Скажи мне - и я забуду, покажи мне - и я не смогу запомнить, привлеки меня к участию - и я пойму...

По поводу часов, вывод

По поводу часов, вывод `zgrep RTC /proc/config.gz |grep -v ^#`

CONFIG_HPET_EMULATE_RTC=y
CONFIG_PM_TRACE_RTC=y
CONFIG_RTC_LIB=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
CONFIG_RTC_DRV_CMOS=y

По поводу сетевой - для начала смотрите вывод dmesg на предмет wlan как оно подхватывает ваши фирмвари

Спасибо. У меня сейчас выдает

Спасибо. У меня сейчас выдает

PowStage bumbaram # zgrep RTC /proc/config.gz | grep -v ^#
CONFIG_RTC_LIB=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_HCTOSYS=y
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
CONFIG_RTC_INTF_DEV_UIE_EMUL=y

Не очень совпадает... Буду смотреть на остальные опции ядра

Скажи мне - и я забуду, покажи мне - и я не смогу запомнить, привлеки меня к участию - и я пойму...

С новым ядром 2.6.38 и той же

С новым ядром 2.6.38 и той же фирмварью с kernel.org rt2860 заработал вполне нормально. Если автору еще актуально, конечно

Обычно для /dev/rtc нужен

Обычно для /dev/rtc нужен параметр CONFIG_RTC_CMOS, модулем или ядром.

Не грусти, товарищ! Всё хорошо, beautiful good!

Вы правы, добавил в ядро

Вы правы, добавил в ядро CONFIG_RTC_CMOS и время устанавливается нормально.
wifi сейчас времени ковырять нет просто. Я на стабильной ветке сижу ядро у меня сейчас 36-r5. Когда новое выйдет тогда и посмотрю.
Поставлю в тему [решено]

Скажи мне - и я забуду, покажи мне - и я не смогу запомнить, привлеки меня к участию - и я пойму...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".