Anyone got a conexant chipset based usb modem working on linux?
I'm trying with a setup similar to this one but I can't get the os to recognise the modem...
PC-DC server Linux guide in progress
-
- lithium
- Posts: 45
- Dreamcast Games you play Online: PSO
Re: PC-DC server Linux guide in progress
yeah they work. Try linuxant driversNeoblast wrote:Anyone got a conexant chipset based usb modem working on linux?
I'm trying with a setup similar to this one but I can't get the os to recognise the modem...
-
- Developer
- Posts: 611
- Dreamcast Games you play Online: ALL OF THEM
Re: PC-DC server Linux guide in progress
Okey I've got most of it working but the linux rejects the dc because not having enough permissions, the user or the login file config maybe, I get this in the log:
SF0 login: 'etc/mgetty/login.config' ignored, wrong permissions. Must be owned by root and have mode '0600': Invalid argument
EDIT: FIxed, just had to change the privileges of that file to -rw--------
What I'm trying now is to make the dial tone sending a little more automated and preferrably mixed into this process, since some games require it.
SF0 login: 'etc/mgetty/login.config' ignored, wrong permissions. Must be owned by root and have mode '0600': Invalid argument
EDIT: FIxed, just had to change the privileges of that file to -rw--------
What I'm trying now is to make the dial tone sending a little more automated and preferrably mixed into this process, since some games require it.
Nice try you fool! lol BBQ!
-
- lithium
- Posts: 45
- Dreamcast Games you play Online: PSO
Re: PC-DC server Linux guide in progress
dialtone seems rather cumbersome. I suppose it's possible with a dialtone wav
-
- noob
- Posts: 1
Re: PC-DC server Linux guide in progress
It's been many years since I took my Dreamcasts online with PPP by modem through broadband NAT. I did it using Linux back in the day, but just tried it again today and it still works. The method is a bit manual but I think the setup is easier than the OP's mgetty method, so I thought I'd share. Sorry if this is a dupe or well known.
1. Install minicom and ppp packages
2. Enter the following into a file /etc/ppp/peers/dreamcast, where /dev/modem points to your serial port character device where your modem is, 192.168.3.100 is the IP address you want your linux system's static IP address and 192.168.3.200 is the Dreamcast's
/dev/modem
115200
192.168.3.100:192.168.3.200
noauth
3. Run minicom and get to the AT OK prompt
4. On the dreamcast, setup it up to do a blind-dial of any phone number and have it start dialing
5. Wait about 4 seconds. In minicom, type "ATA" and hit enter. The modem on the Linux machine should start making the training noises followed by the CONNECT message and the ppp salutation from the dreamcast.
6. From minicom, hit "ctrl-a" followed by "q" to exit minicom without resetting the modem
7. As root, type "pon dreamcast" to get pppd running. ifconfig should show 192.168.3.100 address. You should be able to ping 192.168.3.200 from Linux. If you have an external modem the send/recv lights will blink to help confirm that the connection is working.
8. Actually getting NAT working depends on the firewall software. Using arno, the things I needed to do were to add the 192.168.3.0/24 to the range of internet IPs and the ones to NAT and add ppp0 to the internal interfaces. Custom rules for forwarding between the ppp and the regular network needed to be added as well.
9. The planetweb browsers (3.0 and 2.0) don't seem to let you do anything (doesn't let you hit G on the keyboard to bring up URL input) unless it can reach dreamcast.planetweb.com or www.dreamcast.com, respectively, so I had to set up bind to return a different web server's IP for those hosts. Key here was to make sure that the dreamcast's IP (range) was in the allow-query option.
Again, sorry if this is all well-known but I hope it helps someone :-/
1. Install minicom and ppp packages
2. Enter the following into a file /etc/ppp/peers/dreamcast, where /dev/modem points to your serial port character device where your modem is, 192.168.3.100 is the IP address you want your linux system's static IP address and 192.168.3.200 is the Dreamcast's
/dev/modem
115200
192.168.3.100:192.168.3.200
noauth
3. Run minicom and get to the AT OK prompt
4. On the dreamcast, setup it up to do a blind-dial of any phone number and have it start dialing
5. Wait about 4 seconds. In minicom, type "ATA" and hit enter. The modem on the Linux machine should start making the training noises followed by the CONNECT message and the ppp salutation from the dreamcast.
6. From minicom, hit "ctrl-a" followed by "q" to exit minicom without resetting the modem
7. As root, type "pon dreamcast" to get pppd running. ifconfig should show 192.168.3.100 address. You should be able to ping 192.168.3.200 from Linux. If you have an external modem the send/recv lights will blink to help confirm that the connection is working.
8. Actually getting NAT working depends on the firewall software. Using arno, the things I needed to do were to add the 192.168.3.0/24 to the range of internet IPs and the ones to NAT and add ppp0 to the internal interfaces. Custom rules for forwarding between the ppp and the regular network needed to be added as well.
9. The planetweb browsers (3.0 and 2.0) don't seem to let you do anything (doesn't let you hit G on the keyboard to bring up URL input) unless it can reach dreamcast.planetweb.com or www.dreamcast.com, respectively, so I had to set up bind to return a different web server's IP for those hosts. Key here was to make sure that the dreamcast's IP (range) was in the allow-query option.
Again, sorry if this is all well-known but I hope it helps someone :-/
- Jinx
- Doom
- Posts: 188
- Dreamcast Games you play Online: PSOv2
- Contact:
Re: PC-DC server Linux guide in progress
[redacted]
Last edited by Jinx on Mon Aug 27, 2018 7:36 am, edited 1 time in total.
-
- Developer
- Posts: 38
- Dreamcast Games you play Online: Phantasy Star Online v2
Netto de Tennis - Contact:
Re: PC-DC server Linux guide in progress
So i have a pci modem and i was wondering how to check what the interface was for the options.(INTERFACE) file?
- brourke228
- Game Server Admin
- Posts: 705
- Dreamcast Games you play Online: Only PSO v2, 4x4 Evo, Quake III Arena, StarLancer, Max Pool, Planet Ring
- Location: RI
Re: PC-DC server Linux guide in progress
You can find that out by installing gnome-ppp. Open it up then hit setup and detect.
-
- shadow
- Posts: 10
- Dreamcast Games you play Online: Phantasy Star Online
Quake III Arena
Re: PC-DC server Linux guide in progress
Or use wvdialconfig to discovery modem port.brourke228 wrote:You can find that out by installing gnome-ppp. Open it up then hit setup and detect.
-
- Developer
- Posts: 38
- Dreamcast Games you play Online: Phantasy Star Online v2
Netto de Tennis - Contact:
Re: PC-DC server Linux guide in progress
I installed gnome-ppp and hit detect but i always getbrourke228 wrote:You can find that out by installing gnome-ppp. Open it up then hit setup and detect.
Code: Select all
GNOME PPP: STDOUT: Sorry, no modem was detected! Is it in use by another program?
GNOME PPP: STDOUT: Did you configure it properly with setserial?
Code: Select all
01:05.0 Communication controller: Conexant Systems, Inc. HSF 56k Data/Fax Modem
-
- Similar Topics
- Replies
- Views
- Last post
-
- 5 Replies
- 3655 Views
-
Last post by Techtoaster
-
- 3 Replies
- 6444 Views
-
Last post by sutt22
-
- 279 Replies
- 148742 Views
-
Last post by thedemon1238
-
- 6 Replies
- 7873 Views
-
Last post by Sax20
-
- 4 Replies
- 5285 Views
-
Last post by NeoSnk