I have the exact same problem.
I wrote a little C program to chain all the steps together so that I could change the settings quickly but its more or less the same with all combinations.
I wrote a little C program to chain all the steps together so that I could change the settings quickly but its more or less the same with all combinations.
Code:
ser_open(&serialParams);
// Enable serial
ser_ioctl(1, NULL);
get_wimodem_status();
ser_put_str("at&k1");
ser_read_str(2000);
ser_put_str("at*r0");
ser_read_str(2000);
ser_put_str("at*c0");
ser_read_str(2000);
ser_put_str("at*d0");
ser_read_str(2000);
//ser_put_str("at&c1");
//ser_read_str(2000);
ser_put_str("at*b38400");
ser_unload();
if (cbm_load ("v-1541.38k", getcurrentdevice (), NULL) == 0) {
printf ("V-1541.38K failed to load\n");
return 0;
}
else {
printf ("V-1541.38K loaded ok\n");
__asm__ ("jsr %w",0xc000);
}
__asm__ ("jsr 64738");