Сайт | Скачать | Видео | Wiki

Автор Тема: Ядро и зависимые программы  (Прочитано 301474 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Ядро и зависимые программы
« Ответ #525 : 05 Ноябрь 2016, 03:36:53 »
Напишите уже конкретно каких файлов фирмваре  не хватант в middle версии.
И модет быть луноликий sfs возьмёт да и добавит их.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #526 : 05 Ноябрь 2016, 07:15:32 »
wifi BCM43142
ядро 4.4.1- вайфай нормально подключился,
Т.е. модуль wl загрузился? Проверить: lsmod |grep wl
Failed to start Load Kernel Modules)
какие именно?

3.19 - не нашел в исо 1610 такого
noload=video-intel;video-nvidia
это уже не актуально, т.к. в перенесено в 002
Мне кажется для бродкома лучше отдельный модуль сделать со всеми вариантами (которых не мало и они не маленькие) + хорошо бы инструкцию по настройке родить
Помогайте. У меня бродкома нет - мне сложно
« Последнее редактирование: 05 Ноябрь 2016, 07:17:51 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Ядро и зависимые программы
« Ответ #527 : 05 Ноябрь 2016, 07:43:00 »
Цитата
Failed to start Load Kernel Modules)
да это постоянно пишет вроде, sfs говорил что все нормально.

Давайте разберитесь:
1. Есть дрова в составе ядра и для них надо только нормальное фирмваре положить в систему. Какой смысл отдельный модуль лепить и держать заведомо устаревшие фирмвари в существующем модуле фирмваре - непонятно.
2. Есть проприетарные драйвера от производителя, насчёт фирмваре для них неизвестно, возможно оно уже внутри wl.ko модуля.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн mikron2215

  • Постоялец
  • ***
  • Сообщений: 126
  • Репутация: +2/-0
Re: Ядро и зависимые программы
« Ответ #528 : 05 Ноябрь 2016, 07:52:12 »
Мне кажется для бродкома лучше отдельный модуль сделать
По поводу wl загрузился,не проверял, сейчас верну все на место и проверю. Лично для моего варианта не хватает в фирмваре модуля (bcmr)
в любой сборке где он стоит вайфай цепляется автоматом! вот и сейчас тупо внедрив его в фирмваре сеть встала без шаманства.
Я уже усвоил этот урок не раз. Видимо потому что в нем есть (brcmfmac43143bin) так как до внедрения inxi показывала что есть сетевая карта
но chip-ID не был правильно определен и не было мак адреса у сетевухи.
Вообще с Бредкомом не все так просто, у них одна и таже модель может содержать вариации в модуле с блютузом или без...
У меня не так давно была модель B560,так там хватало папки b43.
Для своей модели я заходил на офсайт и смотрел что официальной поддержки именно BCM43142 для линукса нет, отсюда и танцы.
Так что у кого Бредком  и из коробки не встает сеть, надо узнать на каком чипе BCM43.... у них архитектура и посмотреть на офсайте поддержку линукса, а орентируясь оттуда качать пакет с подходящими дровами.


 
lenovo B580, GIGABYTE GA-H61M-S1, CUBX-E mhz633ram1024(4x256),AGP MX440-64m

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Ядро и зависимые программы
« Ответ #529 : 05 Ноябрь 2016, 08:02:50 »
У вас вобще все спутано.

1. Каталог b43 с фирмварями всегда был в составе дистрибутива, то что в нем чего то не хватало из файлов мы от вас и пытаемся добиться
2. bcmr это если только каталог, то опять надо бы конкретные имена файлов
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #530 : 05 Ноябрь 2016, 08:19:12 »
луноликий sfs возьмёт да и добавит их.
У нас 2 модуля firmware:
1. Полный >60мб. Я перепаковываю из арчрепы. Ничего не добавляю - не прибавляю
2. Маленький - Pro делает вместе с ядром. Как - не знаю. По замыслу в нем только наиболее используемые дрова

bcrm в Полном есть. Весит 11мб. Не думаю что надо добавлять в Маленький. Так все туда перетащим

wl.ko по хорошему надо собирать отдельным модулем вместе с ядром, для которого делаем проприетарные видеодрова (которыое в game и fat - сейчас 441)

Оффлайн mikron2215

  • Постоялец
  • ***
  • Сообщений: 126
  • Репутация: +2/-0
Re: Ядро и зависимые программы
« Ответ #531 : 05 Ноябрь 2016, 08:26:56 »
Для моей модели B580,(BCM43142)  сеть вайфай встает только если присутствует каталог bcmr, независимо от каталога b43 !
пробовал его(b43) и его же легалный полностью удалять из фирваря.
Сейчас пробую найти конкретные файлы, которые нужны мне для поднятия сети.
В линуксе я не супер, поэтому полностью пока воспользоваться всеми доступными средствами диагностики не знаю как.
А замарачивать вас в листе советами как это сделать не очень хочу.
Поэтому пробую из папки bcmr удалять не подходящие файлы. По результату отпишусь.

lenovo B580, GIGABYTE GA-H61M-S1, CUBX-E mhz633ram1024(4x256),AGP MX440-64m

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Ядро и зависимые программы
« Ответ #532 : 05 Ноябрь 2016, 08:33:00 »
dmesg |grep firmware думаю поможет.

Нет мистер sfs, маленький модуль фирмваре у нас раньше был не только  тот что я с ядром даю и в нем как раз были добавлены фирмвари для радеон для интел и ещё чего то. Если ты ето в новой версии убрал - то зря.

Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #533 : 05 Ноябрь 2016, 08:44:45 »
Я Маленький твой брал, думая что там уже все есть
Значит надо искать старый вариант Маленького  и сравнивать

Оффлайн mikron2215

  • Постоялец
  • ***
  • Сообщений: 126
  • Репутация: +2/-0
Re: Ядро и зависимые программы
« Ответ #534 : 05 Ноябрь 2016, 09:01:53 »
Ну вот такие результаты:
В фирмаре  выкинул папки b43 и легальную, внедрил папку brcm  далее в самой папке brcm оставил пока 8 файлов
bcm43xx-0.fw
bcm43xx_hdr-0.fw
brcmfmac43143.bin
brcmfmac43143-sdio.bin
и на всякий пожарный  бинарники от 43241
сеть встала без проблем, сейчас пробую оставить 4 файла что описал
lenovo B580, GIGABYTE GA-H61M-S1, CUBX-E mhz633ram1024(4x256),AGP MX440-64m

Оффлайн mikron2215

  • Постоялец
  • ***
  • Сообщений: 126
  • Репутация: +2/-0
Re: Ядро и зависимые программы
« Ответ #535 : 05 Ноябрь 2016, 09:14:54 »
перепроверил!  с озвучеными файлами сеть встает без проблем !
4 файла в папке brcm.
Видимо эта пища к размышлению о Бредкоме.
Изначально был фирмваре 4,8м мой сейчас весит 5,1м


lenovo B580, GIGABYTE GA-H61M-S1, CUBX-E mhz633ram1024(4x256),AGP MX440-64m

Оффлайн mikron2215

  • Постоялец
  • ***
  • Сообщений: 126
  • Репутация: +2/-0
Re: Ядро и зависимые программы
« Ответ #536 : 05 Ноябрь 2016, 09:35:28 »
Опробовано pra6407-1610light2
Так что считаю нужным включать папку brcm ,в состав фирмваря.
для владельцев Бредкома это возможная помощь.
 
lenovo B580, GIGABYTE GA-H61M-S1, CUBX-E mhz633ram1024(4x256),AGP MX440-64m

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #537 : 05 Ноябрь 2016, 09:43:55 »
Сравнил linux-firmware-4.8.4-pf3_64.pfs (кстати - я так понимаю все фирмваре _any , т.е. одинаковое для 32 и 64 бит) и http://mirror.yandex.ru/puppyrus/puppyrus/15.12/PuppyRus-Icewm-15.12.iso
Нашел дополнения:
Код
# ls -1
ath3k-1.fw
ath6k
brcm
ea
rtlwifi
sb16
v4l-cx231xx-avcore-01.fw
v4l-cx23418-apu.fw
v4l-cx23418-cpu.fw
v4l-cx23418-dig.fw
v4l-cx23885-avcore-01.fw
v4l-cx25840.fw
yamaha
Обновил rtlwifi из Полного. Получилось http://file.puppyrus.org/users/pra/kernel/firmware/linux-firmware-light-160113_any-sf01.pfs
Выкинул ea - это для Audigi (уже в музее) - получилось http://file.puppyrus.org/users/pra/kernel/firmware/linux-firmware-light-160113_any-sf02.pfs - Добавлять его в исо middle и light, слепив с ядерным фирмваре?

В brcm:
Код
bcm4329-fullmac-4.bin
bcm43xx-0.fw
bcm43xx_hdr-0.fw
brcmfmac43236b.bin
brcmfmac4329.bin
brcmfmac4330.bin
brcmfmac4334.bin
Этого достаточно? Или хватит bcm43xx-0.fw bcm43xx_hdr-0.fw

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Ядро и зависимые программы
« Ответ #538 : 05 Ноябрь 2016, 09:49:11 »
Ath3k это вроде на нетбуках стояло каких то
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Ядро и зависимые программы
« Ответ #539 : 05 Ноябрь 2016, 09:56:45 »
Нафиг 13.12 мучить? Есть же предыдущие сборки PRA
Я не помню когда это потерялось и не помню, чтобы я что-то добавлял по сравнению с 1312