Sponsored Content
Operating Systems Solaris Sunfire 280R Can't Recognize Floppy Drive Post 302103308 by Tornado on Wednesday 17th of January 2007 03:51:54 PM
Old 01-17-2007
From what I can see, floppy drives are not supported on the 280R
Code:
=================================================================================
                            Removable Media
=================================================================================
		Manufacturing	Description
Option #        Part #
---------------------------------------------------------------------------------
X6167A [S] 	370-3415 [F] 	SunCD 32
X6168A [S] 	390-0025 [F] 	10X DVD-ROM Drive
X6213A [S] 	370-2882 [F] 	7-14GB 8 mm Tape Drive (Medium Grey Bezel)
X6286A [S] 	370-2376 [F] 	12-24GB 4 mm DDS-3 Tape Drive (Medium Grey Bezel)
X6295A [S] 	390-0028 [F] 	20-40GB 4 mm DDS-4 Tape Drive (Medium Grey Bezel)
=================================================================================

Tornado
 

10 More Discussions You Might Find Interesting

1. Solaris

pls help urgently....for SUNfire 280R

hi, i hv received SUNfire 280R system ........for its initial configuration i want to connect to it through hyperterminal from the windows system..........i hv got one serial port to RJ-45 port converter with the system............can anybody tell me the normal console cable which is used to... (3 Replies)
Discussion started by: girish_shukla
3 Replies

2. Solaris

how to do live upgrade from solaris8 to 9 for sunfire 280R?

hi!!!!!! how to upgrade sunfire 280R server from solaris8 to solaris9? pls help me. Thanks & Regards -Vishal (1 Reply)
Discussion started by: Vishal Shroff
1 Replies

3. Solaris

Sunfire 280R disks ?

Hi there Does anybody know what the biggest capacity disk I can get into a Sunfire 280R I currently have two 73gb disks , but I need to get these up to the biggest available Any help would be greatly appreciated (4 Replies)
Discussion started by: hcclnoodles
4 Replies

4. Solaris

replacing root disk SunFire 280R

Hi, We had a disk go bad in this SunFire 280R, running Solaris 8 - Generic_117350-46. We replaced the disk and partitioned it. We metadetached all the metadevices but for some reason the new disk is showing up in the metadb as Concat/Stripe and it won't let us re-sync the mirror. We are not... (2 Replies)
Discussion started by: mgb
2 Replies

5. Solaris

Sunfire 280R Solaris 5.9 booting

Hi, I have to question: 1) when O/S is booting, i see messages: /dev/rdsk/c1t0d0s5: is logging /dev/rdsk/c1t0d0s3: is logging /dev/rdsk/c1t0d0s7: is logging i partitioned these slices during installation of O/S 5.9. I can access to these mountpoint no problem. But... (3 Replies)
Discussion started by: lamoul
3 Replies

6. Solaris

Install Network component on Sunfire 280R Solaris 5.9

hi, i just completed installing O/S 5.9 on Sunfire 280R with O/S 5.9. During installation, i wasn't able to add IP, Default gateway, NDS and netmask because the lan port wasn't not active yet. Now that i have a lan port active, how to add network components onto the system? I did ifconfig to... (1 Reply)
Discussion started by: lamoul
1 Replies

7. Solaris

Patch update on sunfire 280R sparc for solaris 5.9

Hi, i just finished installing solaris 5.9 and I'm looking for the tools to tell me if i should update the patches or how to make sure that the current patches are ok? thanks (2 Replies)
Discussion started by: lamoul
2 Replies

8. Solaris

Install SUN O/S 5.9 on Sparc Sunfire 280R

Hi, I' trying to install O/S 5.9 on Sparc system Sunfire 280R. I downloaded CD install and CD 2 from Sun Website but later i dowloaded CD 2 that i forgot for my installation. All CD are in ISO formats. I boot system at OK prompt then issue OK boot cdrom when it asks for CD 1, i removed... (7 Replies)
Discussion started by: lamoul
7 Replies

9. Hardware

Updating OBP on a Sun Sunfire 280R

Hi, I'm a newbie in the Unix world... :confused: I own a Sun Sunfire 280R computer with one 750Mhz CPU. I ordered two CPU of 900Mhz to replace it; however in the Service manual from Sun I read that to use 900Mhz CPU i will need to have a OBP of at least version 4.5.16. When I type .version in... (2 Replies)
Discussion started by: Monkey114
2 Replies

10. Hardware

SunFire 280R maintenance LED is on and no display

I got the system couple of days back from one of my friend. Last night I turned it on and I noticed that maintenance LED is on. At the same time I added an LCD monitor via VGA and nothing was showing on the screen. Though the system does not have any HDD So not sure if system will even show a BIOS... (3 Replies)
Discussion started by: pgirish007
3 Replies
fdio(7I)							  Ioctl Requests							  fdio(7I)

NAME
fdio - floppy disk control operations SYNOPSIS
#include <sys/fdio.h> DESCRIPTION
The Solaris floppy driver supports a set of ioctl(2) requests for getting and setting the floppy drive characteristics. Basic to these ioctl() requests are the definitions in <sys/fdio.h>. IOCTLS
The following ioctl() requests are available on the Solaris floppy driver. FDDEFGEOCHAR x86 based systems: This ioctl() forces the floppy driver to restore the diskette and drive characteristics and geometry, and partition information to default values based on the device configuration. FDGETCHANGE The argument is a pointer to an int. This ioctl() returns the status of the diskette-changed signal from the floppy inter- face. The following defines are provided for cohesion. Note: For x86 based systems, use FDGC_DETECTED (which is available only on x86 based systems) instead of FDGC_HISTORY. /* * Used by FDGETCHANGE, returned state of the sense disk change bit. */ #define FDGC_HISTORY 0x01 /* disk has changed since insertion or last FDGETCHANGE call */ #define FDGC_CURRENT 0x02 /* if set, indicates drive has floppy, > otherwise, drive is empty */ #define FDGC_CURWPROT 0x10 /* current state of write protect */ #define FDGC_DETECTED 0x20 /* previous state of DISK CHANGE */ FDIOGCHAR The argument is a pointer to an fd_char structure (described below). This ioctl() gets the characteristics of the floppy diskette from the floppy controller. FDIOSCHAR The argument is a pointer to an fd_char structure (described below). This ioctl() sets the characteristics of the floppy diskette for the floppy controller. Typical values in the fd_char structure for a high density diskette: field value fdc_medium 0 fdc_transfer_rate 500 fdc_ncyl 80 fdc_nhead 2 fdc_sec_size 512 fdc_secptrack 18 fdc_steps -1 { This field doesn't apply. } /* * Floppy characteristics */ struct fd_char { uchar_t fdc_medium; /* equals 1 if floppy is medium density format */ int fdc_transfer_rate; /* transfer rate */ int fdc_ncyl; /* number of cylinders */ int fdc_nhead; /* number of heads */ int fdc_sec_size; /* sector size */ int fdc_secptrack; /* sectors per track */ int fdc_steps; /* no. of steps per data track */ }; FDGETDRIVECHAR The argument to this ioctl() is a pointer to an fd_drive structure (described below). This ioctl() gets the charac- teristics of the floppy drive from the floppy controller. FDSETDRIVECHAR x86 based systems: The argument to this ioctl() is a pointer to an fd_drive structure (described below). This ioctl() sets the characteristics of the floppy drive for the floppy controller. Only fdd_steprate, fdd_headsettle, fdd_motoron, and fdd_motoroff are actually used by the floppy disk driver. /* * Floppy Drive characteristics */ struct fd_drive { int fdd_ejectable; /* does the drive support eject? */ int fdd_maxsearch; /* size of per-unit search table */ int fdd_writeprecomp; /* cyl to start write precompensation */ int fdd_writereduce; /* cyl to start recucing write current */ int fdd_stepwidth; /* width of step pulse in 1 us units */ int fdd_steprate; /* step rate in 100 us units */ int fdd_headsettle; /* delay, in 100 us units */ int fdd_headload; /* delay, in 100 us units */ int fdd_headunload; /* delay, in 100 us units */ int fdd_motoron; /* delay, in 100 ms units */ int fdd_motoroff; /* delay, in 100 ms units */ int fdd_precomplevel; /* bit shift, in nano-secs */ int fdd_pins; /* defines meaning of pin 1, 2, 4 and 34 */ int fdd_flags; /* TRUE READY, Starting Sector #, & Motor On */ }; FDGETSEARCH Not available. FDSETSEARCH Not available. FDEJECT SPARC: This ioctl() requests the floppy drive to eject the diskette. FDIOCMD The argument is a pointer to an fd_cmd structure (described below). This ioctl() allows access to the floppy diskette using the floppy device driver. Only the FDCMD_WRITE, FDCMD_READ, and FDCMD_FORMAT_TRACK commands are currently available. struct fd_cmd { ushort_t fdc_cmd; /* command to be executed */ int fdc_flags; /* execution flags (x86 only) */ daddr_t fdc_blkno; /* disk address for command */ int fdc_secnt; /* sector count for command */ caddr_t fdc_bufaddr; /* user's buffer address */ uint_t fdc_buflen; /* size of user's buffer */ }; Please note that the fdc_buflen field is currently unused. The fdc_secnt field is used to calculate the transfer size, and the buffer is assumed to be large enough to accommodate the transfer. { /* * Floppy commands */ #define FDCMD_WRITE 1 #define FDCMD_READ 2 #define FDCMD_SEEK 3 #define FDCMD_REZERO 4 #define FDCMD_FORMAT_UNIT 5 #define FDCMD_FORMAT_TRACK 6 }; FDRAW The argument is a pointer to an fd_raw structure (described below). This ioctl() allows direct control of the floppy drive using the floppy controller. Refer to the appropriate floppy-controller data sheet for full details on required command bytes and returned result bytes. The following commands are supported. /* * Floppy raw commands */ #define FDRAW_SPECIFY 0x03 #define FDRAW_READID 0x0a (x86 only) #define FDRAW_SENSE_DRV 0x04 #define FDRAW_REZERO 0x07 #define FDRAW_SEEK 0x0f #define FDRAW_SENSE_INT 0x08 (x86 only) #define FDRAW_FORMAT 0x0d #define FDRAW_READTRACK 0x02 #define FDRAW_WRCMD 0x05 #define FDRAW_RDCMD 0x06 #define FDRAW_WRITEDEL 0x09 #define FDRAW_READDEL 0x0c Please note that when using FDRAW_SEEK or FDRAW_REZERO, the driver automatically issues a FDRAW_SENSE_INT command to clear the interrupt from the FDRAW_SEEK or the FDRAW_REZERO. The result bytes returned by these commands are the results from the FDRAW_SENSE_INT command. Please see the floppy-controller data sheet for more details on FDRAW_SENSE_INT. /* * Used by FDRAW */ struct fd_raw { char fdr_cmd[10]; /* user-supplied command bytes */ short fdr_cnum; /* number of command bytes */ char fdr_result[10]; /* controller-supplied result bytes */ ushort_t fdr_nbytes; /* number to transfer if read/write command */ char *fdr_addr; /* where to transfer if read/write command */ }; SEE ALSO
ioctl(2), dkio(7I), fd(7D), hdio(7I) SunOS 5.10 26 April 2001 fdio(7I)
All times are GMT -4. The time now is 04:12 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy