I have noticed that the Verdex pro seems to put out a whole lot of radio frequency interference.  So much so that it blocks reception of GPS signals as well as a handhelp GMRS radio I wired into it.  It's sitting on my desk next to a wireless mouse and seems to cause problems with that as well. 
You might try putting the verdex behind an RF shield and see what happens.  I have not tested it with a spectrum analyzer but based on anecdotal evidence I'm guessing its quite noisy. 

From: Connie C <cciarleg@umd.edu>
To: gumstix-users@lists.sourceforge.net
Sent: Sunday, April 19, 2009 2:29:49 PM
Subject: [Gumstix-users] Serial Receive Issue


I have an AerocommAC4790 radio on the FFUART on a Verdex-pro xm4.  I can
successfully send data packets to a separate computer with a radio hooked
up.  I'm not receiving anything however.  I've got a read set up that should
have a reaction to anything being received by the radio.  I know the port
and the radio both work.  I would appreciate any pointers as to where I'm
going wrong reading the port.  The basic code looks like:
To read the port:
pread(char *buf, int length)

    if( (bytecount=read(fd, curr_char, 1)>0) && (length+buf)>curr_char )

    return curr_char-buf;

and I've tried 2 functions to grab packets from the radio:
receive_data(char* buff)
    for(int i=0;i<BUFF_SIZE;i++)
        int temp=myport->pread(&buffer[i], BUFF_SIZE-i);
    return 0;
get_packet(char*  buff, int length)
    //First, read more data
    //Have we reached the packet end?
    for(int k=0; k<buff_index-CHECKSUM_SIZE; k++)
            temp=k+CHECKSUM_SIZE+1; //The full size of the packet
            k=buff_index; //exit loop
                return -1; //buffer is smaller than packet size
            for(int j=0; j<temp;j++)
            //Copy data that isn't part of this  packet to the beginning of
the array
            for(int j=temp; j<buff_index; j++)

        return temp;

Neither of which have any reaction to incoming packets.  The main program
operates in a loop and continuously checks for packets.  Is this an
incorrect read of the port?
View this message in context: http://www.nabble.com/Serial-Receive-Issue-tp23125893p23125893.html
Sent from the Gumstix mailing list archive at Nabble.com.

Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
gumstix-users mailing list