I think you mention the cause of the problem - it's almost certainly interrupts.
I had a similar problem using an additional serial port (TS-SER4) on the
TS7250. If you don't have the interrupts configured correctly, you do get long
delays and corruptions. In my case it was an initial configuration problem,
not a change I made.
Check and double check the IRQ on your serial board; the mapping from PC-style
IRQ to Linux-style IRQ numbering is not obvious.
Martin
--- In "vctmasters" <> wrote:
>
> Up until now I have had functional AT commands.
>
> I have been attempting to get GSM modem to hook up to the network (for and
> unreasonable amount of time), and then all of a sudden, my AT commands
> started returning a garbage character right in the middle of my modem
> responses.
>
> for instance :
>
> sent : 'AT+CFUN=1\r\n'
> LONG, STRANGE PAUSE BEFORE RETURN # was formerly nearly instant
> ret : 'A\x00T+CFUN=1\r\n\r\nOK\r' # without the trailing \n
>
> there is no PAC0:1 (or whatever it is) returned anymore.
>
> Any thoughts on what might be happening here?
>
> I did change at some point com5 to com4 but it still worked. And then I was
> trying to verify the IRQ's so that i could get pppd up and running; still I
> had intermittent functionality. It was at some point through this process
> that the 'mystery character' decided to manifest itself and I have had
> nothing ever since.
>
> I have done what I think to be obvious:
> rebooted
> remade the /dev/ttyS3
> setserial /dev/ttyS3 baud_base 9600
> Rebooted my desktop in case it was somehow involved
> I even reloaded the tslinux-08-24-06.tar.gz from the repository
> Reinstalled Python (this is where i issue my AT's)
>
> This method worked up until earlier this morning and now I have spent 8 hrs
> trying to figure out what happened. Any input would be greatly appreciated.
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|