echo 1 > /proc/sys/net/irda/max_tx_window
echo 1000 > /proc/sys/net/irda/min_tx_turn_time
Now it doesn't even show the "G" of gprs connection... it dials directly the number!
The screen now shows "Dialing *99***#1"
[div align=\"right\"][a href=\"index.php?act=findpost&pid=98190\"][{POST_SNAPBACK}][/a][/div]
You've entered the wrong phone number. The phone number *99***1# is what tells your phone to initiate a GPRS data connection instead of dialing like a regular telephone call. The last digit should be the pound sign (ie, #).
Your connect script should issue an ATDT*99***1# to the phone in order to get it to initiate the GPRS connection.
i don't believe those echo commands that you listed are affecting the ability to make that outbound connection at all.
Let me know what happens when you've changed the dial number.
I've gotten all of my zaurii (SL-5600, SL-6000L, and C3100) to dial via IRDA and Bluetooth as well as with a Pretec CompactGPRS CF card (except I didn't try that card on the C3100 since I'm just using bluetooth but it should also work). So I will try to help as best I can.