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

Автор Тема: DDR01 ndiswrapper  (Прочитано 1225 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
DDR01 ndiswrapper
« : 26 Ноябрь 2020, 16:39:35 »
- модуль ndiswrapper зарегистрирован (только) в ядре-5, но файл модуля *.ko в ядре отсутствует (или, альтернативно, сжат в "неюзабельный" *.ko.xz), пожалуйста, уговорите ув. Pro добавить его: модуль есть на Arch-скомпилированом ядре PRA09/03, но неправильно (modprobe ndiswrapper заканчивается с ошибкой), возможно скомпилирован с/без -fstack-protector-strong
https://mirror.yandex.ru/puppyrus/puppyrus-a/kernel/new/5.1.4-pf-drv/pkg/ndiswrapper-arch/
Юзать только с этим ядром
Или взять ядро из дебиана и собрать под него rootaufs2 или uird initrd (подробнее в вики)

Оффлайн TT

  • Постоялец
  • ***
  • Сообщений: 146
  • Репутация: +1/-0
Re: DDR01 ndiswrapper
« Ответ #1 : 26 Ноябрь 2020, 19:34:08 »
Юзать только с этим ядром
Именно к этому ядру и возник вопрос в описании. Использовал готовый unxz ndiswrapper.ko.xz, или компилил сам в PRA09, результат одинаковый (пробовал ли кто-нибудь его modprobe'ить?). Пришёл к необходимости самостоятельной перекомпиляции ndiswrapper.ko, но уже под DDR01.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: DDR01 ndiswrapper
« Ответ #2 : 27 Ноябрь 2020, 08:57:01 »
После добавления .ko делали sudo depmod ?
Пришёл к необходимости самостоятельной перекомпиляции ndiswrapper.ko
Не проще будет :
взять ядро из дебиана и собрать под него rootaufs2 или uird initrd (подробнее в вики)
У Вас сетевуха без дров под лин? Не проще нормальную воткнуть?
« Последнее редактирование: 27 Ноябрь 2020, 09:00:52 от sfs »

Оффлайн TT

  • Постоялец
  • ***
  • Сообщений: 146
  • Репутация: +1/-0
Re: DDR01 ndiswrapper
« Ответ #3 : 27 Ноябрь 2020, 23:26:45 »
После добавления .ko делали sudo depmod ?
можно обойтись, если положить в каталог, который подсказывает modinfo ndiswrapper
(ndiswrapper-dkms ложит его в updates, а без depmod он в ядре в kernel/misc)

Скомпилить один ko-модуль и положить его в "сохранёнку" или rootcopy, не потеряв UKSM-и-прочие-оптимизации *-pf ядра будет проще, тем более на salsa.debian.org есть последний релиз ndiswrapper v1.63.

Вариант ядра из дебиана более трудозатратный, требует "осваивания" wiki, и подходит если там ядро новее и лучше.

Да, D-Link DWA-182 ревизии A1 (чип Broadcom), не имеет Linux дров, так как closed-source и работает только ч/з NDIS WinXP 32-бит драйвер (не 64-бит). "Подчищаю" наличное, доступное, и юзабельное железо, поэтому и такой выбор (дистрибутив + маленькие флэшки + такое вот USB WiFi).

UPD.: Поставил крест на 5-ом ядре для ndiswrapper'а. Не пытайтесь совмещать, только четвёртое ядро. Под PRA09 проблемы со стэком, под DDR01 ядро абсурдно "рапортует про возможный эксплойт".

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: DDR01 ndiswrapper
« Ответ #4 : 30 Ноябрь 2020, 10:22:37 »
Скомпилить один ko-модуль и положить его в "сохранёнку" или rootcopy, не потеряв UKSM-и-прочие-оптимизации *-pf ядра будет проще
Не думаю, что компилить проще, чем перепаковывать
У вас получилось скомпилить?
UKSM
Пользуетесь, довольны? Что с экономией (цифры?)
"Подчищаю" наличное, доступное, и юзабельное железо
Для чего совсем древнее (которое  браузеры не вывозит) можно дома приспособить?
« Последнее редактирование: 30 Ноябрь 2020, 10:24:08 от sfs »

Оффлайн TT

  • Постоялец
  • ***
  • Сообщений: 146
  • Репутация: +1/-0
Re: DDR01 ndiswrapper
« Ответ #5 : 30 Ноябрь 2020, 13:43:41 »
Цитата
Скомпилить один ko-модуль и положить его в "сохранёнку" или rootcopy, не потеряв UKSM-и-прочие-оптимизации *-pf ядра будет проще
Не думаю, что компилить проще, чем перепаковывать
У вас получилось скомпилить?
легко, в особенности когда "на коленке" пробовал на 4-м ядре, всё работало. Проблема не в компиляции, а в "неровном" пятом ядре, что под PRA09, что под DDR01. При том, что я "купился" на новое ядро, а флэшка одна, то 4-ое я стёр, а теперь придётся делать заново.
Цитата
UKSM
Пользуетесь, довольны? Что с экономией (цифры?)
не пользуюсь, доволен, есть в трее, цифр нет )) А если серъёзно, то porteus-ядра просто самые маленькие, как и pf c UKSM.
Цитата
"Подчищаю" наличное, доступное, и юзабельное железо
Для чего совсем древнее (которое  браузеры не вывозит) можно дома приспособить?
Фигасе )) Простите за жаргон ) У меня всё летает, в т.ч финальный 32-битный palemoon + mpv на аппаратном ускорении. Да, да, на 150 МБ, и ещё 100 МБ свободного места + 1ГБ оперативки (на 512 МБ та же картина). Пробовал на 32 МБ MMC-карточку поставить, не вписался в место ) вот это уже для SliTaz / Tiny dCore )
« Последнее редактирование: 30 Ноябрь 2020, 13:46:24 от TT »

Оффлайн Ekim

  • Ветеран
  • *****
  • Сообщений: 610
  • Репутация: +7/-0
Re: DDR01 ndiswrapper
« Ответ #6 : 03 Декабрь 2020, 16:23:28 »
Цитата
У меня всё летает
"Всё" - не может летать. Таковы законы физики.  :)
# A78M-E35 Athlon-840 Nvidia-GT-710 DDR3-8GB Win7 64(bit)/PRA03-1612Game
# H96MaxUltraHD RK3318 2/16 aarch64 kernel 4.4.159