Hi All,
I've managed to build a LVI and after hours mucking about with my el-cheapo USB modem, that as far as I can work out is not going to work (Conexant soft modem) I pulled an old serial modem out of the attic and connected it via a USb to serial adaptor. The LVI is working, as far as I can tell and the modem responds to commands from the command line using ttyUSB0 and is detected with wvdialconf, however it fails with Dreampie. Error output is below:
AFO routing enabled
Starting dcvoip process - Thanks Jonas Karlsson!
Starting dcgamespy process - Thanks Jonas Karlsson!
Detecting connection and modem...
Detected device ttyUSB0 with speed 230400
Internet connected and device found!
Dreamcast IP: 192.168.1.98
Opening serial interface to ttyUSB0
Something went wrong...
Traceback (most recent call last):
File "./dreampi.py", line 545, in main
return process()
File "./dreampi.py", line 474, in process
modem.connect()
File "./dreampi.py", line 338, in connect
self._serial = serial.Serial("/dev/{}".format(self._device), self._comm_speed, timeout=0)
File "/usr/lib/python2.7/dist-packages/serial/serialutil.py", line 260, in __init__
self.open()
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 280, in open
self._reconfigurePort()
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 413, in _reconfigurePort
set_special_baudrate(self, custom_baud)
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 60, in set_special_baudrate
raise ValueError('Failed to set custom baud rate: %r' % baudrate)
ValueError: Failed to set custom baud rate: 56000
Stopping dcgamespy process
Stopping dcvoip process
ARPING 192.168.1.99 from 192.168.1.73 eth0
Sent 1 probes (1 broadcast(s))
Received 0 response(s)
ARPING 192.168.1.98 from 192.168.1.73 eth0
Sent 1 probes (1 broadcast(s))
Received 0 response(s)
AFO routing disabled
Dreampi quit successfully
Lastly, I was having issues for ages saying that no internet was found. I tracked this down to my firewall as I block google DNS on my network; 8.8.8.8 Can i request that this be changed or at least the addition of other public servers checks be added to the check?
Thanks