Raspberry Pi + pixhawk telemetry not working

Hi, I have managed to get a raspberry pi to communicate with a pixhawk over a wired connection. However only the telem2 port is working and when I try to communicate using a pair of 3DR radios, mavproxy cannot connect to the pixhawk. I have used the 3DR config tool to check the settings of the radios and everything seems to be correct (all settings the same for both radios and baud is 57600). I have also tried the rawdata and mavlink settings to no avail but the radios are working and can communicate with each other when connected to two separate 3DR config terminals. Would anyone know why this is happening? any help is appreciated