I was going to try to focus on the tailtalk/localtalk side of things to get the ImageWriter showing up and printing first.
Being naïve I thought that maybe the ethernet side of things would reveal some fixes or direction on the localtalk side but as I'm reading and learning I suspect that isn't...
I tried your zip-support branch to see if my iPrint adapter would show any results, and it does not. I think the iPrint device is a pretty dumb router really intended for a basic network to bridge an old printer to ethernet. The fact that it also bridges AFP might have been "unsupported." I...
I was going to run another test by capturing from tailtalk - i added capture to the nbp-lookup - but I wanted to observe and capture what the 'real' devices were doing, too.
I pulled out my LCII and installed AppleTalk Peek on it. Is there a better program to capture the localtalk packets? I setup a localtalk only network between the ImageWriter, LCII and G3. I captured the NBP packets by using the chooser to browse for file servers & imagewriters, and captured...
I really appreciate both of your work. This is an interesting thing to tinker with, debug and learn rust. I also thought it would be goofy to print from windows to the Imagewriter!
The iPrint device is pretty straightforward and has no configuration. Basically plug in a phonenet cable and ethernet and go. I use it to bridge various Macs and a IIgs to netatalk, even hopping over wifi. since the pi that runs netatalk is only on wifi right now.
The TailTalk is connected to...
I double checked wireshark, and the nbp packets are not being re transmitted from phonenet to ethernet by the iPrint device. I suppose this could be a phase 1/2 thing.
with the latest code & my windows ethernet changes i'm able to see my netatalk instance over ethernet, but still nothing over tashtalk. I'll do some more playing around soon.
The ImageWriter shows up now too. I should add that this is over ethernet on windows - localtalk still doesn't show everything.
Printing isn't working yet either, it hangs querying printer status.
Hard-coding a destination network to '0' in the lookup packet looks to be a fix. Netatalk shows up in the results now. It is too early to make noise with the ImageWriter so I'll test that later. Now to consider how to handle such workarounds...
I pushed some changes to the windows-support branch on my fork. I also updated pap-print to enable tashtalk, based on the nbp-lookup code. I meant to put the pap changes on a separate branch but I forgot :/ This has been a nice side project to get familiar with rust & networking.
I can...
I have more changes for windows that I'll commit to my fork, soon. I've added conditionals so it compiles cleanly on windows & mac. I'd be happy to accept any criticism on the code since I'm new to rust especially before I try to PR the changes
What IDE & Debugger do you use? I'm trying Visual...
Rust question: Do you have suggestions or links on how I should separate windows-specific code?
Unless I'm mistaken, pcap::Capture::from_device doesn't use the same device name as the mac_address_by_name method. But I have a workaround to lookup such things on windows.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.