OS X: PPP escapes over USB DSL modem
OS X: PPP escapes over USB DSL modem
- Subject: OS X: PPP escapes over USB DSL modem
- From: Ilko Dossev <email@hidden>
- Date: Sat, 3 Aug 2002 00:55:42 -0400
People,
I have a KEXT for USB DSL modem, that is seen by OS X as Communication
Data Class device, and is listed next to Apple Internal Modem in the
modems' list. Selection of NULL modem (whatever baud rate) is good
enough to begin the connection process by starting the protocol
negotiations.
However, when PPP sends data through the KEXT, the framing in use
includes asynchronous escapes, that is, every character in the PPP frame
in the range 0x00-0x1F is "escaped", for example, 0x12 would appear as a
pair of characters 0x7D:0x32. This is a problem when connecting to PPP
server which is configured for synchronous communication line.
Here are my question: Is there a way to tell OS X PPP not to use escapes
in the frame, by
1. specifying some property (or qualifying a property) in the property
list of the KEXT; or
2. using specific modem script (not NULL MODEM) or modifying something
in existing modem script; or
3. setting run-time device property by calling SetProperty() method; or
4. programmatically by calling some specific system function to set PPP
behavior.
I know that PPP can construct the frames either way, because PPPoE is
functional.
I want to make PPPoA functional, too (ATM framing I do inside the KEXT.)
Thanks,
Ilko Dossev
Sr. Software Engineer
Intelligraphics, Inc.
email@hidden
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.