[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linrad] Re: segmentation fault



You come to the main screen that lists:

A=Weak Signal CW
B=Normal CW
C=Meteor Scatter CW
D=SSB
E=FM
G=QRSS CW
H=TX TEST
I=SOUNDCARD TEST MODE
J=ANALOG HARDWARE TUNE

M=Init Moon Tracking and EME DATABASE
M=NEtwork Setup
S=Global Parms Setup
U=A/D and D/A setup for RX <-----THIS IS SOUNDCARD SETUP!

So you want to type "U" to setup the soundcards and get to the screens I suggested. If you haven't done "U" and you select any of A,B,C,D, etc. it will take you to the "U" series of screens anyway.

When you type "D" I really don't think it is requesting a baud rate, it is requesting a sampling rate. It is taking you to the "U" configure A/D and D/A [in other words, configure soundcard] series of screens as I indicated it would.

I hope the above explanation is helpful.  Keep  us posted, and


73,

W3SZ
Roger Rehr
http://www.nitehawk.com/w3sz


Quoting Dan Sawyer <dansawyer@xxxxxxxxxxxxx>:

Roger,

Thank you again.

I am not seeing what you describe. Linrad open in a menu page with uses,
weak signal cw, etc.; another set of menus, init moon tracking, etc.;
and a third process first file named ..., etc. There is no menu to
select a sound card.

I chose D for ssb. xlinrad requests a baud rate, reports input and
output cannot be performed together and that the device found is /dev/dsp.

Thanks,

- Dan

Roger Rehr wrote:
Hi Dan,

Thanks for the answers! So the version of nasm and the [32 bit] OS size are not problems.


When setting up the soundcard in Linrad, you should have selected option [2], One Rx channel, I/Q [direct conversion receiver]. If you selected option [4], things would surely crash. You might post a listing of exactly what choices you made, a la:
----------
1. You will be presented with the first of several soundcard selection screens. You will see a listing of your soundcards and below that list will be the request ?Select (first) device for Rx input by line number:?

In my case, I use the M-Audio Delta 44 1 and 2 channels for input and so I select ?2?, for ?M-Audio Delta 44 1 / 2? and hit ?ENTER?.

2. Then I am asked ?Do you need more channels from the same soundcard? (Y/N)?. I type ?N?. If I were doing dual-polarity receive EME with the Delta44 I would still type ?N? because the Delta 44 multi device driver supports 4 channels.

3. Then I am asked to enter ?Sampling speed (Hz):? and I type ?96000? and hit ?ENTER?, and on the same screen I am then asked to enter ?No of bits (16/24):? and I type ?24? and again hit ?ENTER?.

4. The I am asked to ?Select a radio interface and given four choices: [1] one rx channel (normal audio), [2] one rx channel I/Q (direct conversion rx), [3] two rx channels (adaptive polarization/phasing), [4] two rx channels, I/Q. I choose [2] for terrestrial work and [4] for EME, so here I choose [2].

5. The next screen asks me to ?Select device for Rx output? and I select [0] Realtek HD Audio output, my motherboard sound, and again hit ?ENTER?. I type enter again, and then I am back to the main screen and I type ?W? to save my choices.
---------

You can edit to show what choices you made and exactly where you see the segfault [I am guessing after number [4], but I am not sure if it is before or after [5]. With this info it may be easier to piece things together.

By the way, it is not a baud rate, it is sampling rate in samples per second that the computer asks for.

Good Luck, keep us posted, and

73,

W3SZ
Roger Rehr
http://www.nitehawk.com/w3sz


Quoting Dan Sawyer <dansawyer@xxxxxxxxxxxxx>:

Roger,

Thank you again. See below.

- Dan

Roger Rehr wrote:
Hi, Dan,

I have a couple of more questions the answers to which might help to figure things out if you are still having problems with segmentation faults. As Leif noted, you should not worry about doing the hardware test. Go right to "U" to set up soundcards, then to "D" SSB OR "A" Weak Signal CW.

1.  Were you using OSS from the first, before you started with Linrad?
Yes, it supports system sound.
2.  If so, did FC6 come with it installed or did you add it?
Yes. I have updated the kernel and it is also configured for OSS.

3. Is the audio now working in Linrad when you go into "D" or "A" for example from the main screen?
No. The D option asks for channels, the a baud rate. It reports input
and output cannot work concurrently and then errors with a seg fault.
4.  If not, what exactly happens when you to to "U" from the main screen?
see 3.
5.  What version of nasm are you using?
nasm-0.98.39-3.2.2
6.  What kernel version are you using?
2.6.21.1
7. Is your machine 64 bit or 32 bit and if 64 bit are you running 64 bit version of FC6?
32 bit

If things are working you can ignore all of these questions ;)

73,

W3SZ
Roger Rehr
http://www.nitehawk.com/w3sz


Quoting Dan Sawyer <dansawyer@xxxxxxxxxxxxx>:

All,

xlinrad is now building and running. However attempts to perform the z
command, hardware interface test, produces a segmentation fault.

Other sound apps, mplayer, etc run fine. The system is using OSS.

Thanks - Dan

#############################################################
This message is sent to you because you are subscribed to
  the mailing list <linrad@xxxxxxxxxxxxxxxxxxxxx>.
To unsubscribe, E-mail to: <linrad-off@xxxxxxxxxxxxxxxxxxxxx>
To switch to the DIGEST mode, E-mail to <linrad-digest@xxxxxxxxxxxxxxxxxxxxx> To switch to the INDEX mode, E-mail to <linrad-index@xxxxxxxxxxxxxxxxxxxxx>
Send administrative queries to  <linrad-request@xxxxxxxxxxxxxxxxxxxxx>



Roger Rehr
W3SZ
http://www.nitehawk.com/w3sz


#############################################################
This message is sent to you because you are subscribed to
 the mailing list <linrad@xxxxxxxxxxxxxxxxxxxxx>.
To unsubscribe, E-mail to: <linrad-off@xxxxxxxxxxxxxxxxxxxxx>
To switch to the DIGEST mode, E-mail to <linrad-digest@xxxxxxxxxxxxxxxxxxxxx> To switch to the INDEX mode, E-mail to <linrad-index@xxxxxxxxxxxxxxxxxxxxx>
Send administrative queries to  <linrad-request@xxxxxxxxxxxxxxxxxxxxx>


#############################################################
This message is sent to you because you are subscribed to
  the mailing list <linrad@xxxxxxxxxxxxxxxxxxxxx>.
To unsubscribe, E-mail to: <linrad-off@xxxxxxxxxxxxxxxxxxxxx>
To switch to the DIGEST mode, E-mail to <linrad-digest@xxxxxxxxxxxxxxxxxxxxx>
To switch to the INDEX mode, E-mail to <linrad-index@xxxxxxxxxxxxxxxxxxxxx>
Send administrative queries to  <linrad-request@xxxxxxxxxxxxxxxxxxxxx>



Roger Rehr
W3SZ
http://www.nitehawk.com/w3sz


#############################################################
This message is sent to you because you are subscribed to
 the mailing list <linrad@xxxxxxxxxxxxxxxxxxxxx>.
To unsubscribe, E-mail to: <linrad-off@xxxxxxxxxxxxxxxxxxxxx>
To switch to the DIGEST mode, E-mail to <linrad-digest@xxxxxxxxxxxxxxxxxxxxx>
To switch to the INDEX mode, E-mail to <linrad-index@xxxxxxxxxxxxxxxxxxxxx>
Send administrative queries to  <linrad-request@xxxxxxxxxxxxxxxxxxxxx>


#############################################################
This message is sent to you because you are subscribed to
  the mailing list <linrad@xxxxxxxxxxxxxxxxxxxxx>.
To unsubscribe, E-mail to: <linrad-off@xxxxxxxxxxxxxxxxxxxxx>
To switch to the DIGEST mode, E-mail to <linrad-digest@xxxxxxxxxxxxxxxxxxxxx>
To switch to the INDEX mode, E-mail to <linrad-index@xxxxxxxxxxxxxxxxxxxxx>
Send administrative queries to  <linrad-request@xxxxxxxxxxxxxxxxxxxxx>



Roger Rehr
W3SZ
http://www.nitehawk.com/w3sz


#############################################################
This message is sent to you because you are subscribed to
 the mailing list <linrad@xxxxxxxxxxxxxxxxxxxxx>.
To unsubscribe, E-mail to: <linrad-off@xxxxxxxxxxxxxxxxxxxxx>
To switch to the DIGEST mode, E-mail to <linrad-digest@xxxxxxxxxxxxxxxxxxxxx>
To switch to the INDEX mode, E-mail to <linrad-index@xxxxxxxxxxxxxxxxxxxxx>
Send administrative queries to  <linrad-request@xxxxxxxxxxxxxxxxxxxxx>

LINRADDARNIL