• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
OS X: PPP escapes over USB DSL modem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

  • Prev by Date: Re: Getting HW built-in ethernet address
  • Next by Date: How to create dial-up settings in OS X 10.0?
  • Previous by thread: Re: Cancelling socket operations
  • Next by thread: How to create dial-up settings in OS X 10.0?
  • Index(es):
    • Date
    • Thread