Ну что ж, попробую.
#Железо
Сетевая карта Marvell 88E8039 на ноутбуке Samsung R60 Plus1. Как я понял, система видит сетевушку с неправильным ID производителя, поэтому Puppy определяет устройство как Unknown device. Для того, что бы Puppy увидел "правильную" сетевушку, нужно предоставить возможность Биосу самому определять и передавать ОС нужные сведения об устройствах на борту.
Делается это командой pci=bios в строке kernell загрузчика:
title PuppyRus Frugal
rootnoverify (hd0,0)
kernel /puppyrus/vmlinuz psubdir=puppyrus pci=bios
.
2. Далее нам нужна среда компилляции и исходники ядра.
Качаем вот это:
http://puppyrus.org/pub/users/fliker/Addons/Development/devx-lks-cmake_301.sfs Перемещаем это в home раздел (не в одноимённую папку!);
Перезагружаем комп;
После загрузки появится окошко - жмём Ок;
3. Далее нужно скачать архив
http://puppyrus.org/pub/other/network-drivers/MarvellDrivers-10.70.2.3.tar.gz Распаковываем его;
Переходим в папку, где находится файлик install.sh;
Прав-клик на пустом пространстве папки - Окно - Открыть терминал здесь;
Набираем вот это:
./install.sh
и нажимаем Enter
Выбираем 1-Modify подтверждаем -y- и ждем, когда окончится процесс сборки и загрузки.
4. По окончании без перезагрузки нажимаем "Соединения" видим новый сетевой интерфейс и настраиваем его так, как предложено Вашим провайдером.
P.S. Спасибо Fliker09 за помощь в подготовке этого материала!
Проверил ссылки