Страница 1 из 1

Нужно собрать ядро

Добавлено: 30 июл 2014, 02:28
Zeffanyx
Извините, если это уже где-то было, но я не нашёл ))
В общем, я страдаю от того, что при загрузке системы в режиме EFI беспроводная сеть поднимается слишком долго - т.е. десктоп уже загрузился, а NetworkManager ещё минимум 30 секунд подключается к моей сети.
В интернетах пишут, что всё дело в модуле ядра, который отвечает за WiFi - мол, он собран как модуль, а нужно пихать его в само ядро (initrd?). Ещё пишут про какую-то фирмварь, но я сомневаюсь, что она у меня используется.
У меня стоит PCI-карта 02:00.0 Network controller: Qualcomm Atheros AR922X Wireless Network Adapter (rev 01), используется драйвер ath9k.

Так или иначе, я хотел бы попробовать запихнуть модули ath9k, ath9k_hw и ath9k_common прямо в ядро. Существует ли инструкция по грамотной пересборке ядра в Росе? Чтобы сразу поставить все нужные пакеты, необходимые для сборки, а потом настроить и собрать красивый rpm со своим ядром? Что можно смело отключать в настройках .config для обычной десктопной системы?
Подскажите, пожалуйста.

Re: Нужно собрать ядро

Добавлено: 30 июл 2014, 07:54
Галахов Роман

Re: Нужно собрать ядро

Добавлено: 30 июл 2014, 08:01
tverskoy
Ничего не получится, их можно собрать только как модули.

Re: Нужно собрать ядро

Добавлено: 30 июл 2014, 10:25
Zeffanyx
tverskoy писал(а):Ничего не получится, их можно собрать только как модули.
Почему? Я ведь могу в конфиге ядра вместо 'm' указать 'y'?

Re: Нужно собрать ядро

Добавлено: 30 июл 2014, 11:33
keleg
Zeffanyx писал(а):Извините, если это уже где-то было, но я не нашёл ))
В общем, я страдаю от того, что при загрузке системы в режиме EFI беспроводная сеть поднимается слишком долго - т.е. десктоп уже загрузился, а NetworkManager ещё минимум 30 секунд подключается к моей сети.
Галочку "системное соединение" ставили?

Re: Нужно собрать ядро

Добавлено: 30 июл 2014, 11:59
Zeffanyx
keleg писал(а):Галочку "системное соединение" ставили?
Нет. Теперь только вечером проверю.

Re: Нужно собрать ядро

Добавлено: 30 июл 2014, 19:22
tverskoy
Zeffanyx писал(а):
tverskoy писал(а):Ничего не получится, их можно собрать только как модули.
Почему? Я ведь могу в конфиге ядра вместо 'm' указать 'y'?
Не для всех устройств, всякие сетевые карты собираются только как модули. Иными словами - нажимаешь m, а тебе кукиш.

Re: Нужно собрать ядро

Добавлено: 31 июл 2014, 17:36
keleg
Zeffanyx писал(а):
keleg писал(а):Галочку "системное соединение" ставили?
Нет. Теперь только вечером проверю.
Если галочки нет, соединение только после авторизации начинается.

Re: Нужно собрать ядро

Добавлено: 31 июл 2014, 17:50
VictorR2007
Имхо конечно, но куда так спешить, чтобы отдельное ядро собирать.
Уж 30 секунд подождать не сложно.
Хотя понимаю, если что-то раздражает, то это проще исправить, чем терпеть.

Re: Нужно собрать ядро

Добавлено: 31 июл 2014, 18:12
Zeffanyx
Галочка ничего не изменила, увы.

Re: Нужно собрать ядро

Добавлено: 31 июл 2014, 18:29
keleg
У меня самого система на SSD c EFI. Грузится очень быстро, меньше 10 сек. Когда захожу в систему, вайфай-соединение уже установлено.
Что-то не то в консерватории....

Re: Нужно собрать ядро

Добавлено: 31 июл 2014, 20:34
tverskoy
на роутере канал смени

Re: Нужно собрать ядро

Добавлено: 31 июл 2014, 21:02
VictorR2007
tverskoy писал(а):на роутере канал смени
Точно, вполне возможно что поможет.
У меня в доме все роутеры от провайдера идут с настройкой "auto".
Помню что качество связи мне не нравилось.
Просканировал и увидел что большинство на одном канале.
Тогда это был шестой.
Приложу фотку.
Теперь каналы другие и не все роутеры включены.
Но они работают часто на одном канале.
Я переел свой на 11 канал и всегда там один.
Вообще там, в роутере, есть еще доступные возможности повысить производительность.