Sponsored Content
Operating Systems Solaris Inappropriate ioctl for device, format error Post 302086518 by spoonman on Thursday 24th of August 2006 12:01:13 PM
Old 08-24-2006
Thank you very muck, now it work. It was a silly question...
 

10 More Discussions You Might Find Interesting

1. Filesystems, Disks and Memory

Inappropriate ioctl for device

Hi, We are running a perl script to upload some data using SQL* Loader. We pipe the data in a http request to SQL*Loader which loads the data to the database. We encounter the error "Inappropirate ioctl for device" when we try to upload huge data. Any solution would be greatly appreciated.... (4 Replies)
Discussion started by: tojaiganesh
4 Replies

2. UNIX for Dummies Questions & Answers

Inappropriate ioctl for device

When I try to format a slice in Solaris 10 I get the follow error :confused: : -bash-3.00# mkfs /dev/dsk/c1d0s5 18877824 Can not determine partition size: Inappropriate ioctl for device Some format command output:.... AVAILABLE DISK SELECTIONS: 0. c1d0 <DEFAULT cyl 38735 alt 2... (0 Replies)
Discussion started by: spoonman
0 Replies

3. UNIX for Dummies Questions & Answers

Inappropriate ioctl for device

Hello, I have a cron entry: 59 23 * * * . $HOME/.profile;mydate=`date '+%Y%m%d'`;mv filename filename_$mydate Which works fine interactively, but gives me the following error when it runs in cron: Your "cron" job on servername . $HOME/.profile;mydate=`date '+ produced the... (4 Replies)
Discussion started by: steelrose
4 Replies

4. Shell Programming and Scripting

Inappropriate ioctl for device

Dear all, Problem goes like this: I have a shell script which when run manually runs perfectly. When same script is executed through a job schdeduler I get an error as Inappropriate ioctl for device and the script fails. This problems seems quite guiling to me. Any clues are heartly... (11 Replies)
Discussion started by: RishiPahuja
11 Replies

5. UNIX for Dummies Questions & Answers

mt command shows /dev/tape: inappropriate ioctl for device

Hello guys, on my Red Hat machine the /bin/mt status command gives the output dev/tape: inappropriate ioctl for device. This messages comes up after the Server has been rebooted. Anybody an idea? Thx masterofdesaster (8 Replies)
Discussion started by: masterofdesaste
8 Replies

6. Shell Programming and Scripting

hdparm + Inappropriate ioctl for device

Hi All, Am finding performance of my SD card using hdparm. Code: hdparm -tT /dev/BlockDev0 /dev/BlockDev0: Timing cached reads: 1118 MB in 2.00 seconds = 558.61 MB/sec HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device Timing buffered disk... (1 Reply)
Discussion started by: amio
1 Replies

7. Shell Programming and Scripting

tcgetattr: Inappropriate ioctl for device after ssh command

Hello everyone I am finishing a script allowing me to purge logs on multiple servers, i have one last pb with the ssh command.........it is throwing me the following error : tcgetattr: Inappropriate ioctl for device (full screen in attached file 1, full script in attached file 2) It... (15 Replies)
Discussion started by: jimmy75_13
15 Replies

8. UNIX for Advanced & Expert Users

nohup: can't detach from console: Inappropriate ioctl for device

Hi! I am getting a nohup issue on mac osx while trying to start a process through nohup in the startup script. nohup: can't detach from console: Inappropriate ioctl for device Please help! Thanks, Allan. (0 Replies)
Discussion started by: jacki
0 Replies

9. UNIX for Dummies Questions & Answers

Tcgetattr: Inappropriate ioctl for device

Hi, ssh -q -t -l $usr $host bin/test.sh I am using above command to run script remotely. script is working without any issues. but I am getting "tcgetattr: Inappropriate ioctl for device" message on console. plz help how can I avoid this message. Thanks Moved thread from Emergency... (1 Reply)
Discussion started by: Kri
1 Replies

10. Shell Programming and Scripting

Inappropriate ioctl for device

Sample program tty, this will be get called from my script test_script. #include <stdio.h> #include <unistd.h> #define TTY_NAME_MAX 32 #define STDIN_FILENO 0 /* Standard input. */ int main(void) { int ret = 0; char local_device_file; printf("\npid =... (7 Replies)
Discussion started by: Gajendra_PH
7 Replies
ioctl(2)							System Calls Manual							  ioctl(2)

NAME
ioctl - Controls devices SYNOPSIS
#include <stropts.h> int ioctl( int fildes, int request, ... /* arg */); STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: ioctl(): XSH5.0 Refer to the standards(5) reference page for more information about industry standards and associated tags. PARAMETERS
Specifies the file descriptor of the requested device. Specifies the ioctl command to be performed on the device. Specifies parameters for this request. The type of arg is dependent on the specific ioctl() request and device to which the ioctl is targeted. See the appro- priate Section 7 reference page or the documentation accompanying the device for more information. DESCRIPTION
The ioctl() function performs a variety of control functions on devices and STREAMS. For non-STREAMS files, the functions performed by this call are device-specific control functions. The request and arg parameters are passed to the file designated by fildes and are inter- preted by the device driver. This control is occasionally used on non-STREAMS devices, with the basic input/output functions performed through the read() and write() system calls. An ioctl() request has encoded in it whether the parameter is an "in" parameter or "out" parameter, and the size of the arg parameter in bytes. Macros and defines used to specify an ioctl() request are located in the <stropts.h> header file. For STREAMS files, specific functions are performed by the ioctl() function as described in streamio(7). STREAMS errors are described in streamio(7). RETURN VALUES
Upon successful completion, the ioctl() function returns a value other than -1 that depends upon the STREAMS device control function. If an error occurs, a value of -1 is returned and errno is set to indicate the error. ERRORS
The ioctl() function sets errno to the specified values for the following general conditions: The fildes parameter is not a valid open file descriptor. A signal was caught during the ioctl() operation. The STREAM or multiplexer referenced by fildes is linked (directly or indi- rectly) downstream from a multiplexer. If an underlying device driver detects an error, errno may be set to one of the following values: Either the request or arg parameter is not valid. Some physical I/O error has occurred. The fildes parameter is not associated with a STREAMS device that accepts control func- tions. (Defined for Issue 4 Version 2 and higher issues of the XSH specification.) [Tru64 UNIX] The fildes parameter is not associated with a character special device, or the specified request does not apply to the kind of object that the fildes parameter references. The request and arg parameters are valid for this device driver, but the service requested cannot be performed on the particular subdevice. The fildes parameter refers to a valid STREAMS device, but the corresponding device driver does not support the ioctl() function. RELATED INFORMATION
Functions: exec(2), fcntl(2) Files: tty(7), streamio(7) Standards: standards(5) delim off ioctl(2)
All times are GMT -4. The time now is 12:53 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy