• 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
Re: Raw Ethernet on 8.5 Problem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Raw Ethernet on 8.5 Problem


  • Subject: Re: Raw Ethernet on 8.5 Problem
  • From: "Duane Murphy" <email@hidden>
  • Date: Tue, 25 Mar 2003 23:02:25 -0800

--- At Tue, 25 Mar 2003 22:55:15 -0800, Duane Murphy wrote:

>--- At Tue, 25 Mar 2003 22:40:57 -0800, Duane Murphy wrote:
>
>>--- At Tue, 25 Mar 2003 16:17:42 -0800, Duane Murphy wrote:
>>
>>>I am working on a bug in our app running on system 8.5 (happens to be on
>>>a 7500 w/ G3 upgrade). Our app uses raw Ethernet connections to
>>>communicate to a modem. On other systems this seems to work just fine.
>>>
>>>On system 8.5, we can put packets on the wire but incoming packets are
>>>not being received. This is only the case when TCP/IP has not been
>>>initialized. Usually this means that TCP/IP is set to use DHCP and no one
>>>has opened a TCP/IP port.
>>>
>>>Our code scans for all Ethernet ports, so I dont want to be dependent on
>>>TCP/IP. Is there a magic incantation that I am missing to get the
>>>Ethernet driver to listen to packets?
>>
>>To follow up on this issue. In order to duplicate the situation,
>>AppleTalk must not be set to Ethernet. It appears that if any of the
>>system drivers opens the Ethernet driver then it starts working. What do
>>I need to do to get the Ethernet driver working with out one of the other
>>stacks also working.
>>
>>Which Tech Note did I miss? :-)
>
>More testing more information. If I change AppleTalk to the Printer Port
>(anything but Ethernet) and TCP/IP to DHCP, even after they have been
>used, then I dont receive anything on the Ethernet port.

Not to be annoying, but here is some more information.

I am opening the Ethernet port async. My notifier receives two events
T_OPENCOMPLETE followed by T_BINDCOMPLETE. No other events come in. I
send out three packets (broadcasts) looking for responses. I see the
responses on the wire (looking from another machine) but they never get
recieved on the sending machine. If I get DHCP to acquire an address, or
set AppleTalk to Ethernet, it starts working.

Thanks for any help,

...Duane
_______________________________________________
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.

References: 
 >Re: Raw Ethernet on 8.5 Problem (From: "Duane Murphy" <email@hidden>)

  • Prev by Date: Re: Raw Ethernet on 8.5 Problem
  • Next by Date: Re: Raw Ethernet on 8.5 Problem
  • Previous by thread: Re: Raw Ethernet on 8.5 Problem
  • Next by thread: Re: Raw Ethernet on 8.5 Problem
  • Index(es):
    • Date
    • Thread