in reply to Packet parsing with Net::Frame::Layer::ETH

What is the value of $h->{firstLayer}? What is the output of $f->print? How does $ethlayer->print fail?