Results 1 to 4 of 4

Thread: Adaptec scsi Controllers + (Debian) Knoppix?

  1. #1
    Senior Member registered user
    Join Date
    Dec 2004
    Location
    Dublin, OH
    Posts
    342

    Adaptec scsi Controllers + (Debian) Knoppix?

    I have an opportunity to buy an internal Seagate 73 gig scsi drive (ST173404LCV) for a good price -- $54.00. I had been thinking about SATA drives until this.

    It seems like the Adaptec ASC-39160 Dual Channel Ultra160 SCSI Controller would be a compatible controller for this drive in a Linux system.

    But, does Linux/Debian support this with proper drivers?

    If not the Adaptec controller, what are my options for scsi controller cards and Debian Linux?

    I looked in modconf and did not see Adaptec controllers in the list.

    sakiZ

  2. #2
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Long Island, NY USA
    Posts
    1,510
    > But, does Linux/Debian support this with proper drivers?
    Yes it should be supported.

    How I found out info:
    First a google seach on kernel and "asc 39160" and the first link returned is the adaptec page for that model card. On that page it tells us that the linux kernel drivers are AIC7xxx and AIC79xx. So next I download the kernel-source-2.6.8_2.6.8.orig.tar.gz from http://debian.ams.sunysb.edu/debian/...-source-2.6.8/ and then extract the kernel source. In kernel-source-2.6.8-2.6.8/drivers/scsi/aic7xxx I run the command: grep -iRn 160
    and get the results:
    Code:
    [root@test-system aic7xxx]# grep -iRn 160 *
    aic79xx_core.c:3166:    if (period == AHD_SYNCRATE_160) {
    aic79xx_core.c:3185:                     * fallback rate between 160MHz and 80Mhz,
    aic79xx_core.c:3187:                     * than 8 for 160MHz.
    aic79xx_core.c:3189:                    period = AHD_SYNCRATE_REVA_160;
    aic79xx_core.c:4587:                                   "Trying simple U160 PPR\n",
    aic79xx_core.c:6753:#ifdef AHD_FORCE_160
    aic79xx_core.c:6756:            tinfo->user.period = AHD_SYNCRATE_160;
    aic79xx_core.c:6856:#ifdef AHD_FORCE_160
    aic79xx_core.c:6857:            if (user_tinfo->period <= AHD_SYNCRATE_160)
    aic79xx.h:307:   * option bit in the neg table, 160MHz is indicated by
    aic79xx.h:795:#define AHD_SYNCRATE_160  0x8
    aic79xx.h:805:#define AHD_SYNCRATE_MAX  AHD_SYNCRATE_160
    aic79xx.h:812: * factor 8 and 160MHz for the period factor 7.  The 120MHz
    aic79xx.h:818:#define AHD_SYNCRATE_REVA_160     0x7
    aic79xx_osm.c:3628:     if (cur_speed > 160000) {
    aic79xx.reg:3905: * Some 160 devices incorrectly accept 0xfe as a
    aic79xx.seq:1634:                * assertions in fast-160 mode).  This will only  happen if
    aic7xxx_core.c:4551:                    speed = "Ultra160 ";
    aic7xxx_osm.c:3282:     if (cur_speed > 160000) {
    aic7xxx_osm.c:3591:              * XXX - Enable DV on non-U160 controllers once it
    aic7xxx_pci.c:130:#define ID_AHA_29160                  0x00809005E2A09005ull
    aic7xxx_pci.c:131:#define ID_AHA_29160_CPQ              0x00809005E2A00E11ull
    aic7xxx_pci.c:132:#define ID_AHA_29160N                 0x0080900562A09005ull
    aic7xxx_pci.c:133:#define ID_AHA_29160C                 0x0080900562209005ull
    aic7xxx_pci.c:134:#define ID_AHA_29160B                 0x00809005E2209005ull
    aic7xxx_pci.c:135:#define ID_AHA_19160B                 0x0081900562A19005ull
    aic7xxx_pci.c:159:#define               DEVID_9005_MAXRATE_U160         0x0
    aic7xxx_pci.c:184:#define               SUBID_9005_MAXRATE_U160         0x2
    aic7xxx_pci.c:238:static ahc_device_setup_t ahc_aha29160C_setup;
    aic7xxx_pci.c:432:              ID_AHA_29160,
    aic7xxx_pci.c:434:              "Adaptec 29160 Ultra160 SCSI adapter",
    aic7xxx_pci.c:438:              ID_AHA_29160_CPQ,
    aic7xxx_pci.c:440:              "Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter",
    aic7xxx_pci.c:444:              ID_AHA_29160N,
    aic7xxx_pci.c:446:              "Adaptec 29160N Ultra160 SCSI adapter",
    aic7xxx_pci.c:450:              ID_AHA_29160C,
    aic7xxx_pci.c:452:              "Adaptec 29160C Ultra160 SCSI adapter",
    aic7xxx_pci.c:453:              ahc_aha29160C_setup
    aic7xxx_pci.c:456:              ID_AHA_29160B,
    aic7xxx_pci.c:458:              "Adaptec 29160B Ultra160 SCSI adapter",
    aic7xxx_pci.c:462:              ID_AHA_19160B,
    aic7xxx_pci.c:464:              "Adaptec 19160B Ultra160 SCSI adapter",
    aic7xxx_pci.c:470:              "Adaptec aic7892 Ultra160 SCSI adapter (ARO)",
    aic7xxx_pci.c:533:              "Adaptec 3960D Ultra160 SCSI adapter",
    aic7xxx_pci.c:539:              "Adaptec (Compaq OEM) 3960D Ultra160 SCSI adapter",
    aic7xxx_pci.c:545:              "Adaptec aic7899 Ultra160 SCSI adapter (ARO)",
    aic7xxx_pci.c:594:              "Adaptec aic7892 Ultra160 SCSI adapter",
    aic7xxx_pci.c:612:              "Adaptec aic7899 Ultra160 SCSI adapter",
    aic7xxx_pci.c:1771:              * the termination per the tech note on the U160  cards.
    aic7xxx_pci.c:1808:              * the termination per the tech note on the U160  cards.
    aic7xxx_pci.c:2388:ahc_aha29160C_setup(struct ahc_softc *ahc)
    aic7xxx.reg:228:/* ALT_MODE registers (Ultra2 and Ultra160 chips) */
    aic7xxx.reg:237:/* ALT_MODE register on Ultra160 chips */
    aic7xxx.reg:252:/* ALT_MODE register on Ultra160 chips */
    aiclib.c:1199:  { 0x08, 625 },  /* FAST-160 */
    aiclib.h:662:#define    SID_VENDOR_SPECIFIC_1_SIZE      160
    Kconfig.aic7xxx:6:      tristate "Adaptec AIC7xxx Fast -> U160 support (New Driv er)"
    Kconfig.aic7xxx:9:      This driver supports all of Adaptec's Fast through Ultra  160 PCI
    Makefile:13:# Core Fast -> U160 files
    Makefile:20:# Platform Specific Fast -> U160 Files
    [root@test-system aic7xxx]# grep -iRn 160 *
    As you can see, the 2.6.8 drivers have support for adaptec ultra 160 cards & yours should be supported.

  3. #3
    Senior Member registered user
    Join Date
    Dec 2004
    Location
    Dublin, OH
    Posts
    342

    Wow. That's Good!

    So, using this method you could look in any kernel source to see what's supported or not, is that correct? That would be the definitive way of finding out for sure what's supported in a kernel.

    BTW, I should have mentioned, I'm actually using the 2.4.27 kernels (I am downloading that kernel source right now in order to look at it.

    sakiZ

  4. #4
    Senior Member registered user
    Join Date
    Dec 2004
    Location
    Dublin, OH
    Posts
    342

    Browse Kernel Differences

    On a similar note to see what's in different Linux kernels you can go to this website:

    KernelHQ:

    http://www.kernelhq.cc/index-taichi.html

    KernelHQ is a database driven source code BROWSER for the Linux Kernel. You are able to do diffs between any Kernel you want. If you want to see what changed between 2.4.0 and 2.5.0 for example, the DIFF will help you visualise it."

    It's a pretty cool website.

    sakiZ

Similar Threads

  1. HP Surestore DAT 40 on Adaptec 2940U SCSI card not seen
    By bh11111111 in forum Hardware & Booting
    Replies: 0
    Last Post: 01-24-2005, 06:43 PM
  2. Onboard Adaptec 7895 - detects SCSI CD-ROM but not HDDs
    By pgg in forum Hardware & Booting
    Replies: 1
    Last Post: 01-07-2005, 10:16 PM
  3. Knoppix 3.6 misdetects hispeed USB 2.0 Adaptec AUA-4000A
    By manfredGaploosa in forum Hardware & Booting
    Replies: 1
    Last Post: 11-30-2004, 03:52 AM
  4. Cannot get Knoppix 3.2 to recognize an Adaptec AIC-7902 SCSI
    By BillyBobber in forum General Support
    Replies: 12
    Last Post: 10-05-2004, 05:49 PM
  5. adaptec scsi controller
    By GameManK in forum Hardware & Booting
    Replies: 0
    Last Post: 03-22-2004, 10:23 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Cisco ASA5525-FTD-K9 Security Appliance with FirePower Services picture

Cisco ASA5525-FTD-K9 Security Appliance with FirePower Services

$1000.00



Fortinet Fortiwifi 60D FG-60D Security Appliance Firewall / VPN w/ AC Adapter picture

Fortinet Fortiwifi 60D FG-60D Security Appliance Firewall / VPN w/ AC Adapter

$34.97



Fortinet FortiGate 60F | 10 Gbps Firewall Security Throughput (FG-60F)- Open Box picture

Fortinet FortiGate 60F | 10 Gbps Firewall Security Throughput (FG-60F)- Open Box

$381.99



Ubiquiti Networks USG Unifi Security Gateway Router/Firewall picture

Ubiquiti Networks USG Unifi Security Gateway Router/Firewall

$29.95



SonicWall TZ300 Power Supply Wired Firewall Router Network Security Appliance  picture

SonicWall TZ300 Power Supply Wired Firewall Router Network Security Appliance

$14.50



Dell SonicWALL TZ300 | Firewall Security Appliance picture

Dell SonicWALL TZ300 | Firewall Security Appliance

$24.99



SOPHOS XG 230 REV.2 SECURITY APPLIANCE FIREWALL W/RACK EARS POWERS ON T13-E9 picture

SOPHOS XG 230 REV.2 SECURITY APPLIANCE FIREWALL W/RACK EARS POWERS ON T13-E9

$89.96



OPNsense six-port Gigabit router/firewall on Lanner FW-7535 hardware picture

OPNsense six-port Gigabit router/firewall on Lanner FW-7535 hardware

$69.00



Dell SonicWall TZ400 Firewall Appliance picture

Dell SonicWall TZ400 Firewall Appliance

$39.99



NetGate SG-2440 with pfSense Plus Console GNU Router Firewall Security Appliance picture

NetGate SG-2440 with pfSense Plus Console GNU Router Firewall Security Appliance

$69.99