From owner-freebsd-current Wed Jan 19 14:38:52 2000 Delivered-To: freebsd-current@freebsd.org Received: from newmail.netbistro.com (newmail.netbistro.com [204.239.167.35]) by hub.freebsd.org (Postfix) with SMTP id 41F7414C4B for ; Wed, 19 Jan 2000 14:38:42 -0800 (PST) (envelope-from jon@netbistro.com) Received: (qmail 18463 invoked by uid 1020); 19 Jan 2000 22:38:26 -0000 Date: Wed, 19 Jan 2000 14:38:21 -0800 (PST) From: Jon Simola X-Sender: jon@newmail.netbistro.com To: damieon Cc: freebsd-current@freebsd.org Subject: Re: Neat little DPT utils... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 19 Jan 2000, damieon wrote: > I administer several machines running freebsd. Most of > them are running FreeBSD-CURRENT, and all of them have DPT SmartRAID IV > raid controlers. I've got a backup server here with a DPT SmartRAID IV (PM3334UW) running 3.3-STABLE from Nov 17. About 15 minutes of playing and I've got the programs compiling cleanly, however: root@tyberius:/usr/src/usr.sbin/dpt/dpt_ctlinfo$ ./dpt_ctlinfo ./dpt_ctlinfo ERROR: Failed to open "(null)" - Bad address Looking at the code some more, I see: if ( (fd = open(argv[1], O_RDWR, S_IRUSR | S_IWUSR)) == -1 ) { (void)fprintf(stderr, "%s ERROR: Failed to open \"%s\" - %s\n", argv[0], argv[1], strerror(errno)); exit(1); } So, I'm stuck with a compiling program and I don't know what it wants as an argument. Anything I try give me an: root@tyberius:/usr/src/usr.sbin/dpt/dpt_ctlinfo$ ./dpt_ctlinfo /dev/da0 ./dpt_ctlinfo ERROR: Failed to send IOCTL c0444403 - Inappropriate ioctl for device I'll be looking into this some more over the next couple days, but any hints or suggestions are more than welcome. If I can get it running in this 3.3-STABLE server, then I'll steal the controller for a weekend and bang out some -CURRENT code, although I think the necessary changes (STABLE -> CURRENT) should be fairly minor. --- Jon Simola | "In the near future - corporate networks Systems Administrator | reach out to the stars, electrons and light ABC Communications | flow throughout the universe." -- GITS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message