Muchachos , de nuevo , ya se que estoy pesado con esto pero ya estoy a punto de renunciar.
En la pagina de www.tekram.com baje todo para instalar la controladora scsi, segun el ayuda qeu copio mas abajo , esto se deberia poder compilar sin problemas. yo la he instalado de la siguiente forma 1 - arranco con el disquette que genere de la imagen Resc1440.bin 2 - Install Operating System Kernel and Modules (RETURN) eleijo el disquette como dice ahi 3 - luego me pide el disquette de los driver s como dice ahi ( lo genero de drv1440.bin) Hasta ahi todo bien. Ahora el problema esta cuando me pide instalar el sistema Base, yo ahi elijo que lo voy a instalar desde el CD ( que es una IDE) , cuando empieza a leer el cd me dice que no encuentra un archivo. y se para la isntalacion. Seguramente me estoy comiendo algun paso, por mi ignorancia en el tema, Otra cosa que realize cuando estoy instalando es con ALT-F2 pasarme a otra consola y ahi trate de entrar como dice en /usr/src/ para compilar el Kernel. pero resulta que esta instalcion no me crea en el disco /usr/src solo /usr/ Alguien le paso lo mismo.? o yo no interpreto bien el ayuda y me falta agun paso.. ####################################### Readmi Tekram DC-395/uw ####################### Tekram SCSI adapters: (AMD53C974) DC390(T) (NCR53C8XX) DC310/DC310U/DC390W/DC390U/DC390F DC390U2B/DC390U2W/DC390U2D (TRM-S1040) DC395U/UW/F DC315/U Debian 2.1 Linux =================== Driver User's Guide ======================= Linux SCSI driver technical support mail address Taiwan: [EMAIL PROTECTED] mail address Germany: [EMAIL PROTECTED] The source drivers of DC390(T) (AMD53C974) DC395U/UW/F DC315/U (TRM-S1040) New version maintain by Kurt Garloff <[EMAIL PROTECTED]> http://www.garloff.de/kurt/linux/dc390/ http://www.garloff.de/kurt/linux/dc395/ ftp://ftp.suse.com/pub/people/garloff/linux/dc395/ ================================================================= 1. Contents readme.txt - (This file)The readme file for DC390(T) DC310/DC310U DC390W/DC390U/DC390F DC390U2B/DC390U2W/DC390U2D DC395U/UW/F DC315/U Linux driver Resc1440.zip - Debian 2.1 installation diskette image file (Resc1440.bin) Drv1440.zip - Debian 2.1 Driver diskette image file (Drv1440.bin) dc390x_amd.tar.gz - Source code for DC390(T) SCSI adapters files include :tmscsim.c,tmscsim.h,sisiiom.c,dc390.h dc390x_ncr.tar.gz - Source code for DC310/DC310U/DC390W/DC390U/DC390F DC390U2B/DC390U2W/DC390U2D SCSI adapters files include :dc390x_ncr.c,dc390x_ncr.h dc395x_trm.tar.gz - Source code for DC395U/DC395UW/DC395F DC315/DC315U SCSI adapters files include :dc395x_trm.c,dc395x_trm.h pMChpDb21.gz - Please use "pMChpDb21" patch the following files /usr/src/linux/drivers/scsi/Makefile /usr/src/linux/drivers/scsi/Config.in /usr/src/linux/drivers/scsi/hosts.c /usr/src/linux/include/linux/proc_fs.h 2. The first time installation A. Before Installation - Under DOS environment %%%%%%%%%%%%%%%%%%%%%%%%%%% DC390(T) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%% DC310/DC310U/DC390W/DC390U/DC390F/DC390U2B/DC390U2W/DC390U2D %%%%%%%% ** first: You moust create a installation (Rescue)diskette pkunzip Resc1440.zip --> Resc1440.bin Rawrite Resc1440.bin to floppy.....this is the installation diskette. ** second: You moust create a Driver diskette pkunzip Drv1440.zip --> Drv1440.bin Rawrite Drv1440.bin to floppy.....this is the Driver diskette. **************************************************************** ***** copy source code for remake new kernel **** **************************************************************** IF YOU USED DC390(T) (am53c974 chip set) Copy dc390x_amd.tar.gz to MS-DOS formatted diskette Copy dc390x_amd.tar.gz A: Copy pMChpDb21.gz A: =>> driver diskette (type:MSDOS, contand:pMChpDb21.gz,dc390x_amd.tar.gz) IF YOU USED DC390W/DC390U/DC390F/DC390U2B/DC390U2W/DC390U2D DC310/DC310U (ncr53c8xx chip set) Copy dc390x_ncr.tar.gz to MS-DOS formatted diskette Copy dc390x_ncr.tar.gz A: Copy pMChpDb21.gz A: =>> driver diskette (type:MSDOS, contand:pMChpDb21.gz,dc390x_ncr.tar.gz) IF YOU USED DC395U/DC395UW/DC395F DC315/DC315U (TRM-S1040 chip set) Copy dc395x_trm.tar.gz to MS-DOS formatted diskette Copy dc395x_trm.tar.gz A: Copy pMChpDb21.gz A: =>> driver diskette (type:MSDOS, contand:pMChpDb21.gz,dc395x_trm.tar.gz) B. Installation >>>>>>>>>>>>>>>>>>>>>>>>>>>>>><< DC390(T) >><<<<<<<<<<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>><< DC310/DC310U/DC390W/DC390U/DC390F/DC390U2B/DC390U2W/DC390U2D >><<<<<<<<<<< It is important for you to install Debian GNU/Linux in your SCSI hard disk. #############**<< if you try to boot form your SCSI CDROM >>**########### You must enable your adapter Option: Boot From CDROM ..... Enable Boot Device ID ..... (same as your SCSI CDROM ID) Then ==>select the section to boot <ESC> to abort: 0 ........ ....same process as try to boot from installation floppy..... ........ #############**<< if you try to boot form your IDE CDROM >>**########### You must enable your motherboard bios 'CDROM BOOT' Option.... ........ ....same process as try to boot from installation floppy..... ........ #########**<< If you try to boot form your installation floppy >>**######### Debian GNU/Linux installation start... ..... ..... ############################################################################ # Next :Install Operating System Kernel and Modules (RETURN) # # ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # # @@@@@@@ Select Installation Medium @@@@@@@@ # # Please select the medium you will use to install the # # System # # _____________________________________________ # # --> /dev/fd0 :First floppy drive | <--Please select it # # /dev/fd1 :Second floppy drive | # # cdrom :CD-ROM drive | # # harddisk :filesystem on the hard disk | # # mounted :already mounted filesystem | # # _____________________________________________| # # it will copy (kernel & driver) from (Rescue floppy & Driver floppy) # # to your hard disk # ############################################################################ 3. Remake new kernel P.S: You must install your Linux system by developmental environment and include kernel source first. ***************************************************** * Edit the following files * for recompile the kernel that embed Tekram SCSI drivers * * /usr/src/linux/drivers/scsi/Makefile * /usr/src/linux/drivers/scsi/Config.in * /usr/src/linux/drivers/scsi/hosts.c * /usr/src/linux/include/linux/proc_fs.h ***************************************************** ============== = automatic: = ============== # cd /usr/src # mcopy a:pMChpDb21.gz # gzip -d pMChpDb21.gz # patch -p0 < pMChpDb21 ; ; you colud use command: find / -name *.rej ; to find any rejection file. ; ; If there were any "*.rej" created after this procedure, ; you need to edit those files (Makefile,Config.in,host.c,proc_fs.h) ; by yourself. ; You could reference "pMChpDb21" & "*.rej" contand before edit those files. ; ============== = manual: = ============== Please add some new text lines at those files: /usr/src/linux/drivers/scsi/Makefile @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ ifeq ($(CONFIG_SCSI_AIC7XXX),y) @ L_OBJS += aic7xxx.o @ else @ ifeq ($(CONFIG_SCSI_AIC7XXX),m) @ M_OBJS += aic7xxx.o @ endif @ endif @ @ ifeq ($(CONFIG_SCSI_DC390x_NCR53C8XX),y) <----new @ L_OBJS += dc390x_ncr.o <----new @ else <----new @ ifeq ($(CONFIG_SCSI_DC390x_NCR53C8XX),m) <----new @ M_OBJS += dc390x_ncr.o <----new @ endif <----new @ endif <----new @ @ ifeq ($(CONFIG_SCSI_DC395x_TRMS1040),y) <----new @ L_OBJS += dc395x_trm.o <----new @ else <----new @ ifeq ($(CONFIG_SCSI_DC395x_TRMS1040),m) <----new @ M_OBJS += dc395x_trm.o <----new @ endif <----new @ endif <----new @ @ ifeq ($(CONFIG_SCSI_DC390T),y) @ L_OBJS += tmscsim.o @ else @ ifeq ($(CONFIG_SCSI_DC390T),m) @ M_OBJS += tmscsim.o @ endif @ endif @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ /usr/src/linux/drivers/scsi/Config.in @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ if [ "$CONFIG_PCI" = "y" ]; then @ dep_tristate 'Qlogic ISP SCSI support' CONFIG_SCSI_QLOGIC_ISP $CONFIG_SCSI @ dep_tristate 'Qlogic ISP FC SCSI support' CONFIG_SCSI_QLOGIC_FC $CONFIG_SCSI @ fi @ dep_tristate 'Seagate ST-02 and Future Domain TMC-8xx SCSI support' CONFIG_SCSI_SEAGATE $CONFIG_SCSI @ if [ "$CONFIG_PCI" = "y" -a "$CONFIG_SCSI_NCR53C7xx" != "y" -a "$CONFIG_SCSI_NCR53C8XX" != "y" ]; then <----new @ dep_tristate 'Tekram DC390W/U/F/U2B/U2W/U2D and DC310/U SCSI support' CONFIG_SCSI_DC390x_NCR53C8XX $CONFIG_SCSI <----new @ fi <----new @ dep_tristate 'Tekram DC395/U/UW and DC315/U SCSI support' CONFIG_SCSI_DC395x_TRMS1040 $CONFIG_SCSI <----new @ if [ "$CONFIG_PCI" = "y" ]; then @ dep_tristate 'Tekram DC390(T) and Am53/79C974 SCSI support' CONFIG_SCSI_DC390T $CONFIG_SCSI @ if [ "$CONFIG_SCSI_DC390T" != "n" ]; then @ bool ' _omit_ support for non-DC390 adapters' CONFIG_SCSI_DC390T_NOGENSUPP @ fi @ fi @ dep_tristate 'Trantor T128/T128F/T228 SCSI support' CONFIG_SCSI_T128 $CONFIG_SCSI @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ /usr/src/linux/drivers/scsi/hosts.c @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ #ifdef CONFIG_SCSI_SYM53C416 @ #include "sym53c416.h" @ #endif @ @ #ifdef CONFIG_SCSI_DC390x_NCR53C8XX <----new @ #include "dc390x_ncr.h" <----new @ #endif <----new @ @ #ifdef CONFIG_SCSI_DC395x_TRMS1040 <----new @ #include "dc395x_trm.h" <----new @ #endif <----new @ @ #ifdef CONFIG_SCSI_DC390T @ #include "dc390.h" @ #endif @ @ #ifdef CONFIG_SCSI_AM53C974 @ #include "AM53C974.h" @ #endif @ ----------------------- @ ---- @ --- @ -- @ ----------------------- @ @ #ifdef CONFIG_SCSI_IBMMCA @ IBMMCA, @ #endif @ #ifdef CONFIG_SCSI_EATA @ EATA, @ #endif @ #ifdef CONFIG_SCSI_DC390x_NCR53C8XX <----new @ DC390x_NCR53C8XX, <----new @ #endif <----new @ #ifdef CONFIG_SCSI_DC395x_TRMS1040 <----new @ DC395x_TRMS1040, <----new @ #endif <----new @ #ifdef CONFIG_SCSI_DC390T @ DC390_T, @ #endif @ #ifdef CONFIG_SCSI_AM53C974 @ AM53C974, @ #endif @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ /usr/src/linux/include/linux/proc_fs.h @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ PROC_SCSI_FD_MCS, @ PROC_SCSI_EATA2X, @ PROC_SCSI_DC390X_NCR53C8XX, <----new @ PROC_SCSI_DC395X_TRMS1040, <----new @ PROC_SCSI_DC390T, @ PROC_SCSI_AM53C974, @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ **************************************************************************** * * * * Copy source code of your SCSI adapter driver * * into /usr/src/linux/drivers/scsi * * * * **************************************************************************** * ; ; Make sure souce code of Tekram SCSI drivers did not release in ; /usr/src/linux/drivers/scsi ; ; If there were old source files in directory /usr/src/linux/drivers/scsi ; Please delete them first. ; ; pDC390x_ncr: pDC390x_amd: pDC395x_trm: ; # rm dc390x_ncr.c # rm tmscsim.c # rm dc395x_trm.c ; # rm dc390x_ncr.h # rm tmscsim.h # rm dc395x_trm.h ; # rm scsiiom.c ; # rm dc390.h ; ===================================== IF YOUR SCSI adapters are DC390(T) (am53c974 SCSI chip set) ===================================== # mcopy a:dc390x_amd.tar.gz /tmp # tar zxvf /tmp/dc390x_amd.tar.gz # cp /tmp/dc390x_amd/tmscsim.c /usr/src/linux/drivers/scsi # cp /tmp/dc390x_amd/tmscsim.h /usr/src/linux/drivers/scsi # cp /tmp/dc390x_amd/scsiiom.c /usr/src/linux/drivers/scsi # cp /tmp/dc390x_amd/dc390.h /usr/src/linux/drivers/scsi # cd /usr/src/linux # make mrproper # make config ;When prompt for "PCI bios support" say "Yes". ;When prompt for "SCSI support" say "Yes". ;When prompt for "SCSI disk support" say "Yes". ;When prompt for "SCSI tape support" say "Yes". ;When prompt for "SCSI CD-ROM support" say "Yes". ;When prompt for "SCSI generic support" say "Yes". ;When prompt for "AMD53C974 SCSI support" say "No". ;When prompt for "Tekram DC390(T) SCSI support' CONFIG_SCSI_DC390x_AM53C974" say "Yes". # make dep clean bzImage # cp arch/i386/boot/bzImage / # ( edit the lilo.conf file under path /etc as follow...) ; Add an entry for "bzImage" in /etc/lilo.conf ; Example: ; ... ; # Linux bootable partition config begins ; image = /bzImage # <--- NEW ; root = /dev/sda1 # <--- NEW ; label = DC390x_amd # <--- NEW ; read-only # <--- NEW ; # Linux bootable partition config ends ; # Linux bootable partition config begins ; image = /vmlinuz ; root = /dev/sda1 ; label = linux ; read-only ; # Linux bootable partition config ends ; ... ; # lilo # shutdown -r now ;reboot the system ... ... boot: DC390x_amd ;when system Rebooting ... ===================================== IF YOUR SCSI adapters are DC390W/DC390U/DC390F DC390U2B/DC390U2W/DC390U2D DC310/DC310U (ncr53c8xx SCSI chip set) ===================================== # mcopy a:dc390x_ncr.tar.gz /tmp # tar zxvf /tmp/dc390x_ncr.tar.gz # cp /tmp/dc390x_ncr/dc390x_ncr.c /usr/src/linux/drivers/scsi # cp /tmp/dc390x_ncr/dc390x_ncr.h /usr/src/linux/drivers/scsi # cd /usr/src/linux # make mrproper # make config ;When prompt for "PCI bios support" say "Yes". ;When prompt for "SCSI support" say "Yes". ;When prompt for "SCSI disk support" say "Yes". ;When prompt for "SCSI tape support" say "Yes". ;When prompt for "SCSI CD-ROM support" say "Yes". ;When prompt for "SCSI generic support" say "Yes". ;When prompt for "NCR53c7,8xx SCSI support" say "No". ;When prompt for "NCR53C8XX SCSI support" say "No". ;When prompt for "'Tekram DC390W/U/F/U2B/U2W/U2D and DC310/U SCSI support' CONFIG_SCSI_DC390x_NCR53C8XX" say "Yes". # make dep clean bzImage # cp arch/i386/boot/bzImage / # ( edit the lilo.conf file under path /etc as follow...) ; Add an entry for "bzImage" in /etc/lilo.conf ; Example: ; ... ; # Linux bootable partition config begins ; image = /bzImage # <--- NEW ; root = /dev/sda1 # <--- NEW ; label = DC390x_ncr # <--- NEW ; read-only # <--- NEW ; # Linux bootable partition config ends ; # Linux bootable partition config begins ; image = /vmlinuz ; root = /dev/sda1 ; label = linux ; read-only ; # Linux bootable partition config ends ; ... ; # lilo # shutdown -r now ;reboot the system ... ... boot: DC390x_ncr ;when system Rebooting ... ===================================== IF YOUR SCSI adapters are DC395U/DC395UW/DC395F DC315/DC315U (TRM-S1040 SCSI chip set) ===================================== # mcopy a:dc395x_trm.tar.gz /tmp # tar zxvf /tmp/dc395x_trm.tar.gz # cp /tmp/dc395x_trm/dc395x_trm.c /usr/src/linux/drivers/scsi # cp /tmp/dc395x_trm/dc395x_trm.h /usr/src/linux/drivers/scsi # cd /usr/src/linux # make mrproper # make config ;When prompt for "PCI bios support" say "Yes". ;When prompt for "SCSI support" say "Yes". ;When prompt for "SCSI disk support" say "Yes". ;When prompt for "SCSI tape support" say "Yes". ;When prompt for "SCSI CD-ROM support" say "Yes". ;When prompt for "SCSI generic support" say "Yes". ;When prompt for "Tekram DC395/U/UW/F and DC315/U SCSI support' CONFIG_SCSI_DC395x_TRMS1040" say "Yes". # make dep clean bzImage # cp arch/i386/boot/bzImage / # ( edit the lilo.conf file under path /etc as follow...) ; Add an entry for "bzImage" in /etc/lilo.conf ; Example: ; ... ; # Linux bootable partition config begins ; image = /bzImage # <--- NEW ; root = /dev/sda1 # <--- NEW ; label = DC395x_trm # <--- NEW ; read-only # <--- NEW ; # Linux bootable partition config ends ; # Linux bootable partition config begins ; image = /vmlinuz ; root = /dev/sda1 ; label = linux ; read-only ; # Linux bootable partition config ends ; ... ; # lilo # shutdown -r now ;reboot the system ... ... boot: DC395x_trm ;when system Rebooting ... $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $ $ ALL Tekram SCSI adapters features control by SCSI BIOS $ $ $ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$