Владимир Горяев писал(а):Вообще по идее, какие сырцы подсунешь под то и компилять будет.
Андрей Тр. aka RH писал(а):К сожалению, подобные ссылки быстро устаревают - вот как та с imaging library. Есть пара неплохих ТИДов и заметок на кулсолюшенах для Зена 7. В документации, в принципе, тоже расписано довольно подробно - стоит смотреть её последнюю редакцию непосредственно с сайта, т.к. там вроде были довольно существенные дополнения ( к той, что изначально шла с Зеном ).
После чтения первой ссылки Adding a Linux driver to ZENworks Imaging boot CD or Floppy возник вопрос - есть ли разница, и какая, между модулями с типом .o и .ko ? В доке прямо написано, что "берете получившийся модуль .ko, только не спутайте его с ( неким ) work .ko модулем". А в приведённом ТИДе речь идёт о .o, и в старом Зене я привык именно к такому типу.
From: Jeremy Mlazovsky <Jeremy>
Date: 24/05/2006 11:39 PM
Newsgroup: forums.novell.com/novell.support.zenworks.linux-management.7x.preboot.imaging
Subject:
Re: Need compiled driver for Realtek 8168 PCI Express gigabit NIC
NNTP-Posting-Host: 131.238.3.148
If anyone needs a copy of the compiled realtek module, fire me an e-mail
and I'll send you a copy.
I'll try to get it uploaded to the ZEN Imaging Drivers Forge site at
http://developer.novell.com/wiki/index.php/Zfdimgdrv
Docs for adding drivers to ZEN 6.5 SP2/7.0 are here:
http://www.novell.com/documentation/zen ... jsbd0.html
Thanks again Kurt, that was the last piece of the puzzle!
For those interested, here is what we did:
Downloaded the source code for the Realtek NIC here:
http://www.realtek.com.tw/downloads/dow ... yword=8168
My workstation was running SLES 9 SP3 (the same version of the kernel as
the ZEN 7.00 HP3 imaging CD. Other versions will be different.)
My co-workers had to hack the Makefile because it expects the source
code to exist in the /usr/src/linux kernel source code folder or whatever.
After they did this, they compiled the source code which created a file
called r1000.ko
Used some of the steps at this doc:
http://www.novell.com/coolsolutions/trench/3412.html
1.) Renamed initrd on the imaging CD to "initrd.gz"
2.) Unzip it: gunzip initrd.gz
3.) Create a Mount Point...for example: mkdir /mnt/initrd
4.) Mount the initrd into the Mount-Point: mount -o loop initrd /mnt/linux
5.) Copied the r1000.ko file to
/mnt/initrd//lib/modules/2.6.5-overrride-default/initrd/
6.) Add the following lines of code to /mnt/initrd/linuxrc.config
ForceInsmod: 1
Insmod: r1000
7.) Unmount initrd: umount /mnt/initrd
8.) Pack and Compress it again: gzip -v9c initrd > /initrd.gz
9.) Delete initrd
10.) rename initrd.gz initrd
11.) Replace the initrd from the imaging CD with the one you modified
12.) Rebuild the .ISO file and/or CD
Boris Girsch писал(а):что то какой-то гигантский имидж если от 35 до 55 мин. Проверь пропускную способность интерфейса с помощью iperf, проблема может быть и не в сетевой карте а в дисковой подсистеме.
Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 3