Categories

Google snubs USF?

It’s funny.

There are a lot of people upset about USF‘s BCS ranking. There are a lot of people that think those people are snubbing USF.

I had noticed this at some point in the past, but both maps.google.com and local.google.com have no idea (Denver?!? Colorado?!?!?!?) where USF is.

They seem to want “university of s florida tampa” [...]

Socket buffering is my bane (pt 2)

I ran several more tests and have come up with some results.

First, I modified the toy app a bit. In psuedo code:

wait for client to connect
do forever
do n times
generate large_message // (1400 bytes)
send(large_message)
if error on send
[...]

Socket buffering is my bane (pt 1)

I mentioned in a previous post that my gtelnetd implementation was failing to recognize a non explicit disconnect.

By non explicit I mean that a client becomes unavailable but does not send notification of its intent to be unavailable.

The first question I asked is whether or not a FIN packet is sent when a client goes [...]

Great Success!

I successfully ported the Minix telnetd server to run under Linux.

The majority of changes had to do with pty and tty handling. Specifically, it is important to note that gettyent() and associated files and functions are not used in Linux and there were some minor changes with pathing for getty and login

Once the port was [...]

Trouble in paradise…

Oh no!

Turns out that Minix does not have support for semaphores or pthreads!

This is probably not a true “deal breaker”, but the time required in modifying the gserver concept to run without semaphores or threads is currently way beyond the time I have available.

The solution?

Port the Minix telnetd code to Linux and work from there.

Decided

Decision made: Minix it is.

The install was reasonably straight forward:

Burn a CD.
Stick said CD in tray.
Boot computer.
Follow on screen prompts.

In about an hour or so I had a working Minix install.

Unfortunately, it was completely lacking in the realm of network connectivity as the NIC was not recognized. In fact, the fxp driver told me explicitly [...]