2.6.23.12: dopo ricompilazione sparisce eth1

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Messaggio da nuitari »

Dunque, io farei così (liberi tutti di commentare e criticare):

General Setup

(-smp) Local version - append to kernel release

Se usi la stessa directory di sorgenti per un kernel già installato, devi cambiare la local version per salvaguardare il vecchio kernel. Personalmente ti consiglio di copiare la directory in toto E di cambiare la local version, in questo modo non comprometti la vecchia configurazione e puoi sempre ricompilare il vecchio kernel in pochi passi.
Se invece stai compilando un kernel completamente nuovo ed hai solo importato la config del kernel di pat, toglilo e basta che non ti serve a nulla ^^

[ ] Create deprecated sysfs files

fossi in te lo abiliterei. si è deprecato, ok, ma un sacco di software ancora lo usa, per cui lascialo.

[ ] Initial RAM filesystem and RAM disk (initramfs/initrd) support

abilitalo, l'initrd serve ad un sacco di cose, ti conviene usarla.

Enable loadable module support

[ ] Forced module unloading
[ ] Module versioning support

fossi in te li abiliterei entrambi, possono tornare molto utili.

Processor type and features

Preemption Model (Voluntary Kernel Preemption (Desktop))

Fossi in te per un pc usato come desktop, metterei Low-Latency Desktop, ti da un esperienza d'utilizzo dei progs interattivi migliore.

[ ] Local APIC support on uniprocessors

abilitalo, il P4 ce l'ha

[*] Enable X86 board specific fixups for reboot

sul tuo chipset non serve

Power management options (ACPI, APM)

< > APM (Advanced Power Management) BIOS support --->

Io l'ho abilitato, anche solo per avere il console blanking (comodo).

sottomenù Device Drivers

<M> Connector - unified userspace <-> kernelspace linker --->

compilalo statico, così puoi usufruirne nell'initrd prima del loading

[ ] Block devices --->

abilitalo . come fai a vivere senza il loopback ed il network block device???
Al suo interno abilita:

<M> Loopback device support
<M> Cryptoloop Support
<M> Network block device support
<M> Low Performance USB Block driver
<*> RAM disk support
(16) Default number of RAM disks
(4096) Default RAM disk size (kbytes)
(1024) Default RAM disk block size (bytes)
<M> Packet writing on CD/DVD media
(8) Free buffers for data gathering

ATA/ATAPI/MFM/RLL support

< > SCSI emulation support

io lo abiliterei, alcuni dispositivi lo usano e può tornare comodo per N cose.
Mi raccomando, come modulo, non statico

[*] PNP EIDE support

Disabilitalo, non hai nulla del genere

<*> Generic PCI IDE Chipset Suppor

Non ti serve, hai il driver per il tuo chipset specifico

<*> RZ1000 chipset bugfix/support

non ti serve, non è il tuo caso

[*] Other IDE chipset support

idem

SCSI device support

<*> SCSI disk support

lo metterei come modulo. Non mi pare che tu ne abbia la necessità, se ti serve lo puoi pluggare.

< > SCSI generic support

idem, può esserti utile.

[ ] Multiple devices driver support (RAID and LVM) --->

abilitalo e configurati il disco come lvm, so che c'è un tizio su slacky che ha fatto un howto meraviglioso su LVM . . .

Input device support

<M> Event interface

compilala statica, è utile anche all'avvio in initrd

sottomenù Mice --->

<M> Serial mouse
<M> Logitech busmouse

Non mi sembra che il tuo portatile abbia nessuna di queste due interfacce..
abilita invece

< > PS/2 mouse

questa è già + probabile ;)

sottomenù [ ] Miscellaneous devices --->

Io lo abiliterei, al suo interno c'è:

< > PC Speaker support

compilalo come modulo, almeno lo puoi togliere se vuoi

< > User level driver support

anche questo a volte è utile

Character devices

Serial drivers --->

mi sa che non hai nulla di tutto ciò

<M> Intel HW Random Number Generator support

idem, è per i chipset ati/via/intel/amd, e tu hai un sis

<*> I2C support --->

direi che va bene, ma compila tutto statico, serve al kernel in fase di boot

Graphics support

Display device support --->

abilita tutto, dovrebbe esserti utile

Disabilita TUTTO il resto tranne:

<*> Support for frame buffer devices
[*] Enable firmware EDID
[*] Enable Video Mode Handling Helpers

Per disattivare alcune opzioni, devi prima disabilitare tutti i driver sotto, tranne:

[*] VESA VGA graphics support

se lo vuoi

<*> ATI Radeon display support
[*] DDC/I2C for ATI Radeon support
[*] Support for backlight control

mi pare tu abbia una radeon no? .
disabilita anche il logo... è veramente inutile e da probs su slackware

sottomenù Console display driver support --->

[*] Enable Scrollback Buffer in System RAM
(64) Scrollback Buffer Size (in KB)

questo è comodo ma rallenta il framebuffer

<M> MDA text console (dual-headed)

togli pure

Sound --->

per carità di dio togli tutti quei driver inutili . ci metterai un secolo a compilarli tutti e non ti servono veramente a nulla.
tieniti solo i driver generici (midi, mixer, etc) e quelli specifici del tuo hardware.

[*] HID Devices --->[/b]

idem, tanta robaccia inutile

[*] USB support ---> [/b]

idem. tu hai un controller EHCI ed uno OHCI, il resto è fuffa.
togli il supporto ai device intuili, hai perfino lasciato quello per la lego tower .

<M> MMC/SD card support --->

idem. non so quale controller hai mmc/sd, ma sicuramente non li hai tutti =)

<M> InfiniBand support --->

non ti serve, credo

<M> Real Time Clock --->

idem. togli tutti i driver aggiuntivi tranne PC CMOS, che puoi anche compilare statico

File systems

abiliterei, nel sottomenù Miscellaneous filesystems --->

< > Apple Macintosh file system support (EXPERIMENTAL)
< > Apple Extended HFS file system support

sono utili per aprire i package della apple (tipo i driver delle stampanti)

sottomenù Network File Systems --->

abilita il supporto a NFS, ti può essere utilissimo per distribuire filesystem sulla rete, fare installazioni remote, etc

sottomenù Native Language Support --->

io lascerei:

utf8
Codepage 437
Codepage 850
ASCII
NLS ISO 8859-1
NLS ISO 8859-15

gli altri sono veramente inutili. in teoria, come italiano, dovresti usare 8859-15 di default, ma questo è soggettivo.

Kernel hacking

[ ] Magic SysRq key

abilita, son troppo comode ^^

[ ] Show timing information on printks

io l'ho abilitata, è molto bello vedere quanto tempo ci mette il kernel a fare le sue cose

Library routines --->

io ho abilitato tutto, non si sa mai ^^


Direi che come inizio non c'è male dai .
Ovviamente non è completo ed ho evitato di dire cose sulle opzioni che avevi configurato già correttamente. Ci sono altre opzioni qui e la che potresti disabilitare, ma essendo compilate come moduli non sono stato a dilungarmi.
Ultima modifica di nuitari il mer 2 gen 2008, 4:58, modificato 2 volte in totale.

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

:shock: :shock: inizio?

mi riguardo le opzioni e vedo cosa scegliere. ora non ho tempo per rispondere in maniera più approfondita. alcune sezioni (graphics, sound e altre) non le avevo proprio ancora toccate quindi sono da configurare.

grazie

ekxius

Rispondi