Find the answer to your Linux question:
Results 1 to 5 of 5
i am installing the Seismic processing software, software installed but when i ran the software it open and close and give warrining [B] setsockopt failed, fileno =5 (No such device ...
  1. #1
    Just Joined!
    Join Date
    Feb 2010
    Posts
    2

    Question setsockopt failed, fileno =5 (No such device , errno = 19)

    i am installing the Seismic processing software, software installed but when i ran the software it open and close and give warrining
    [B]setsockopt failed, fileno =5 (No such device , errno = 19)

    please help iam using Linux redhat 9

  2. #2
    Just Joined!
    Join Date
    Feb 2010
    Posts
    4

    Thumbs up fiel descriptor problem

    Error no 9 in setsockopt clearly tells that the socket file descriptor is not valid.Problem is on the creation of the socket.
    Make sure that the socket function returned the socket file descriptor.

  3. #3
    Just Joined!
    Join Date
    Feb 2010
    Posts
    2
    how we solve the problem

  4. #4
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    There is no quick solution to this sort of problem. You need to determine why the socket is failing. Possibly you are using the wrong address. Also, I'm not familiar with this software so at this point all I can say is to make sure that it is trying to open the correct hostort address. A failure to do so could be due to any number of problems, including firewall blocking the port being used.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  5. #5
    drl
    drl is offline
    Linux Engineer drl's Avatar
    Join Date
    Apr 2006
    Location
    Saint Paul, MN, USA / CentOS, Debian, Solaris, SuSE
    Posts
    1,117
    Hi.

    Observations:

    1) RedHat 9 end-of-life was about 6 years ago. If the "Seismic" package is fairly recent, the OS may not support newer code. Perhaps an older version may be more suitable, that is, better matched to RedHat 9.

    2) Advice probably depends a bit on your job function. My experience with geological codes (e.g. for the petroleum industry) was that they were very large Fortran codes, and had very little in the way of deep system calls because they needed to be portable. If you are the researcher, you may want to assign this to a grad student, if you are the IT guy, you may want to consult with the local system admins-programmers as well as with application programmers, if you are the unlucky grad student, do the same if you run out of ideas. Debugging really big codes, especially back-porting to old systems, is often very difficult.

    3) Perhaps you will be lucky and it will be a simple fix, once you isolate the area of the specific problem, so don't be discouraged.

    4) There seems to be either a typo or miscommunication: one error is said to "19", the other is "9".

    Good luck ... cheers, drl
    Welcome - get the most out of the forum by reading forum basics and guidelines: click here.
    90% of questions can be answered by using man pages, Quick Search, Advanced Search, Google search, Wikipedia.
    We look forward to helping you with the challenge of the other 10%.
    ( Mn, 2.6.n, AMD-64 3000+, ASUS A8V Deluxe, 1 GB, SATA + IDE, Matrox G400 AGP )

Posting Permissions

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