View previous topic :: View next topic |
Author |
Message |
canduc17 l33t
Joined: 11 Oct 2005 Posts: 795 Location: Ferrara, Italy
|
Posted: Mon Oct 09, 2006 5:19 pm Post subject: Device Drvers > ATA/ATAPI/MFM/RLL support >...[NON RIS |
|
|
Ciao a tutti.
Vorrei compilare il mio kernel senza l'aiuto di genkernel ed ho diversi dubbi su cosa compilare e cosa no.
Devo fare il tutto su un notebook Acer Aspire 1307LC, AMD Athlon XP 2200+ (1800Mhz), 30GB Ultra ATA/100 HDD, Memory 512MB, 15" XGA TFT LCD.
Dal cd di installazione, come consigliato nell'handbook, ho digitato lsmod: Code: | Module Size Used by
nls_iso8859_1 3968 1
nls_cp437 5504 1
floppy 40644 0
yenta_socket 14860 1
rsrc_nonstatic 6912 1 yenta_socket
pcmcia_core 19860 2 yenta_socket,rsrc_nonstatic
via_rhine 13316 0
mii 3584 1 via_rhine
rtc 6836 0
nfs 70412 0
lockd 36616 1 nfs
sunrpc 90172 2 nfs,lockd
jfs 134764 0
dm_mirror 11856 0
dm_mod 29720 1 dm_mirror
pdc_adma 4484 0
sata_mv 10760 0
ata_piix 5892 0
ahci 8452 0
sata_qstor 4612 0
sata_vsc 3588 0
sata_uli 2820 0
sata_sis 3460 0
sata_sx4 7940 0
sata_nv 4100 0
sata_via 3844 0
sata_svw 3588 0
sata_sil24 6148 0
sata_sil 4488 0
sata_promise 5764 0
libata 36492 15 pdc_adma,sata_mv,ata_piix,ahci,sata_qstor,sata_vsc,sata_uli,sata_sis,sata_sx4,sata_nv,sata_via,sata_svw,sata_sil24,sata_sil,sata_promise
sbp2 13960 0
ohci1394 22576 0
ieee1394 50488 2 sbp2,ohci1394
sl811_hcd 7936 0
ohci_hcd 12932 0
uhci_hcd 14216 0
usb_storage 52416 1
usbhid 28256 0
ehci_hcd 19080 0
usbcore 70400 7 sl811_hcd,ohci_hcd,uhci_hcd,usb_storage,usbhid,ehci_hcd | e lspci: Code: | 00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:0a.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller
00:11.0 ISA bridge: VIA Technologies, Inc. VT8231 [PCI-to-ISA Bridge] (rev 10)
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1e)
00:11.4 Bridge: VIA Technologies, Inc. VT8235 ACPI (rev 10)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 40)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 20)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 51)
01:00.0 VGA compatible controller: S3 Inc. VT8636A [ProSavage KN133] AGP4X VGA Controller (TwisterK) (rev 01)
02:00.0 USB Controller: NEC Corporation USB (rev 43)
02:00.1 USB Controller: NEC Corporation USB (rev 43)
02:00.2 USB Controller: NEC Corporation USB 2.0 (rev 04) | ma per un neofita sono esplicativi fino ad un certo punto.
Ad esempio nella sezione Device Drvers > ATA/ATAPI/MFM/RLL support > Generic PCI bus-master DMA support, in un kernel precedentemente compilato con genkernel erano impostate tutte queste cose: Code: | [*] Generic PCI bus-master DMA support
[ ] Force enable legacy 2.0.X HOSTS to use DMA
[*] Use PCI DMA by default when available
[ ] Enable DMA only for disks
<*> AEC62XX chipset support
<*> ALI M15x3 chipset support
[ ] ALI M15x3 WDC support (DANGEROUS)
<*> AMD and nVidia IDE support
<*> ATI IXP chipset IDE support
<*> CMD64{3|6|8|9} chipset support
<*> Compaq Triflex IDE support
<*> CY82C693 chipset support
<*> Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)
<*> Cyrix/National Semiconductor CS5530 MediaGX chipset support
<*> AMD CS5535 chipset support
<*> HPT34X chipset support
[ ] HPT34X AUTODMA support (EXPERIMENTAL)
<*> HPT36X/37X chipset support
<*> National SCx200 chipset support
<*> Intel PIIXn chipsets support
<*> IT821X IDE support
<*> NS87415 chipset support
<*> PROMISE PDC202{46|62|65|67} support
[ ] Special UDMA Feature
<*> PROMISE PDC202{68|69|70|71|75|76|77} support
<*> ServerWorks OSB4/CSB5/CSB6 chipsets support
<M> Silicon Image chipset support
<*> SiS5513 chipset support
<*> SLC90E66 chipset support
<*> Tekram TRM290 chipset support
<*> VIA82CXXX chipset support
--- Note: most of these also require special kernel boot parameters
[*] Generic 4 drivers/port support
<*> ALI M14xx support
<*> DTC-2278 support
<*> Holtek HT6560B support
<*> QDI QD65xx support
<*> UMC-8672 support
[*] IGNORE word93 Validation BITS | ma vanno abilitate tutte? (non credo, sono una marea di drivers!)
E allora come faccio a capire quali includere e quali no?
Ci sono applicazioni che, sotto linux, mi possono fare un resoconto di tutto il mio hardware? _________________ A cow enters a supermarket, does an handstand and dies. (Public toilet graffito)
Last edited by canduc17 on Wed Oct 11, 2006 8:24 pm; edited 4 times in total |
|
Back to top |
|
|
comio Advocate
Joined: 03 Jul 2003 Posts: 2191 Location: Taranto
|
Posted: Mon Oct 09, 2006 5:42 pm Post subject: Re: Device Drvers > ATA/ATAPI/MFM/RLL support > ... |
|
|
canduc17 wrote: |
[/code]e lspci: Code: | 00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 80)
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.4 Bridge: VIA Technologies, Inc. VT8235 ACPI (rev 10)
|
Code: | [*] Generic PCI bus-master DMA support
[*] Use PCI DMA by default when available
[ ] Enable DMA only for disks
<*> VIA82CXXX chipset support
|
|
solo via...
ciao _________________ RTFM!!!!
e
http://www.comio.it
|
|
Back to top |
|
|
canduc17 l33t
Joined: 11 Oct 2005 Posts: 795 Location: Ferrara, Italy
|
Posted: Tue Oct 10, 2006 6:53 am Post subject: |
|
|
Ok, ma dai moduli riportati da lsmod, come faccio a capire cosa devo settare in menuconfig?
Ad esempio, per caricare il giusto modulo per la scheda ethernet, come faccio a sapere qual'è, visto che nel kernel non c'è un driver VIA??
Questo è il settaggio di genkernel per Device Drivers > Network device support > Ethernet (10 or 100Mbit): Code: | Ethernet (10 or 100Mbit) --->
[*] Ethernet (10 or 100Mbit)
<M> Generic Media Independent Interface device support
<M> Sun Happy Meal 10/100baseT support
<M> Sun GEM support
<M> Sun Cassini support
[*] 3COM cards
<M> 3c501 "Etherlink" support
<M> 3c503 "Etherlink II" support
<M> 3c505 "Etherlink Plus" support
<M> 3c507 "Etherlink 16" support (EXPERIMENTAL)
<M> 3c509/3c529 (MCA)/3c579 "Etherlink III" support
<M> 3c515 ISA "Fast Etherlink"
<M> 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support
<M> 3cr990 series "Typhoon" support
<M> AMD LANCE and PCnet (AT1500 and NE100) support
[*] Western Digital/SMC cards
<M> WD80*3 support
<M> SMC Ultra support
<M> SMC Ultra32 Eisa support
<M> SMC 9194 support
[*] Racal-Interlan (Micom) NI cards
<M> NI5210 support
<M> NI6510 support
Tulip family network device support --->
[*] "Tulip" family network device support
<M> Early DECchip Tulip (dc2104x) PCI support (EXPERIMENTAL)
<M> DECchip Tulip (dc2114x) PCI support
[*] New bus configuration (EXPERIMENTAL)
[*] Use PCI shared mem for NIC registers
[*] Use NAPI RX polling
[*] Use Interrupt Mitigation
<M> Generic DECchip & DIGITAL EtherWORKS PCI/EISA
<M> Winbond W89c840 Ethernet support
<M> Davicom DM910x/DM980x support
<M> ULi M526x controller support
<M> Xircom CardBus support (new driver)
<M> AT1700/1720 support (EXPERIMENTAL)
<M> DEPCA, DE10x, DE200, DE201, DE202, DE422 support
<M> HP 10/100VG PCLAN (ISA, EISA, PCI) support
[*] Other ISA cards
<M> Cabletron E21xx support
<M> EtherWORKS 3 (DE203, DE204, DE205) support
<M> EtherExpress 16 support
<M> EtherExpressPro support/EtherExpress 10 (i82595) support
<M> HP PCLAN+ (27247B and 27252A) support
<M> HP PCLAN (27245 and other 27xxx series) support
<M> LP486E on board Ethernet
<M> ICL EtherTeam 16i/32 support
<M> NE2000/NE1000 support
<M> Zenith Z-Note support (EXPERIMENTAL)
<M> SEEQ8005 support (EXPERIMENTAL)
[*] EISA, VLB, PCI and on board controllers
<M> AMD PCnet32 PCI support
<M> AMD 8111 (new PCI lance) support
[ ] Enable NAPI support
<M> Adaptec Starfire/DuraLAN support
[ ] Use Rx Polling (NAPI) (EXPERIMENTAL)
<M> Ansel Communications EISA 3200 support (EXPERIMENTAL)
<M> Apricot Xen-II on board Ethernet
<M> Broadcom 4400 ethernet support (EXPERIMENTAL)
<M> nForce Ethernet support
<M> CS89x0 support
<M> Digi Intl. RightSwitch SE-X support
< > EtherExpressPro/100 support (eepro100, original Becker driver)
<M> Intel(R) PRO/100+ support
<M> Mylex EISA LNE390A/B support (EXPERIMENTAL)
<M> Myson MTD-8xx PCI Ethernet support
<M> National Semiconductor DP8381x series PCI Ethernet support
<M> PCI NE2000 and clones support (see help)
<M> Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)
<M> Racal-Interlan EISA ES3210 support (EXPERIMENTAL)
<M> RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (EXPERIMENTAL)
<M> RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support
[ ] Use PIO instead of MMIO
[*] Support for uncommon RTL-8139 rev. K (automatic channel equalization)
[*] Support for older RTL-8129/8130 boards
[ ] Use older RX-reset method
<M> SiS 900/7016 PCI Fast Ethernet Adapter support
<M> SMC EtherPower II
<M> Sundance Alta support
[*] Use MMIO instead of PIO
<M> TI ThunderLAN support
<M> VIA Rhine support
[*] Use MMIO instead of PIO | Mi basta settare Code: | [*] Ethernet (10 or 100Mbit)
<M> Generic Media Independent Interface device support | ???? _________________ A cow enters a supermarket, does an handstand and dies. (Public toilet graffito) |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|