So, I discovered that while I have a crapton of legacy NIC hardware, there isn’t a cassini (or for that matter a gem) card in my pile-o-nics.
I’m endeavoring to do a rewrite of cassini. I had thought to support both x86 and SPARC, but I think now I’ll only do SPARC. (There’s ugly hacky Fcode parsing stuff needed for x86, and I just want to skip that since an x86 port of cassini won’t help anyone except perhaps me, and the only reason it would help me is to simplify initial development.) So I am now looking for either an external cassini NIC that perhaps someone can ship me, or remote access to a suitable SPARC system with cassini onboard. (The latter case should assume I’m going to repeatedly crash the system, and I’ll need remote console and ideally power control support.) Can anyone on this list help? (Note, I’m not going to pay for shipping an entire system to me…. I either want just a NIC or remote access to a suitable system.) The reason for doing this work is because I really, really want to clean up some legacy code in our core IP stack. That code serves exclusively to benefit the ancient closed source cassini driver. By rewriting it, I can modernize to the GLDv3 framework, open source, and allow for us to finally rip out some really ugly code that is littering the hot code path for TCP/IP. (Its a crying shame that all TCP streams in illumos have to pay for this stupid tax for a single legacy driver.) Cleaning this up will allow removal of all MT_MULTIDATA vestiges and checks, and elimination of a substantial portion of the softmac driver. - Garrett ------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com