Problems with MiNi Enc28j60 Ethernet Adapter

I purchased a Mini Enc28j60 Ethernet adapter for a project of mine, but I can't seem to get anything working. I am running the GitHub - ntruchsess/arduino_uip: UIPEthernet: A plugin-replacement of the stock Arduino Ethernet library for ENC28J60 shields and breakout boards. Full support for persistent (streaming) TCP-connections and UDP (Client and Server each), ARP, ICMP, DHCP and DNS. Build around Adam Dunkels uIP Stack. Further developed version can be found on https://github.com/UIPEthernet/UIPEthernet library for it because it offers most of the capabilities of what I need it for. However I set it up to just read a packet but I never receive anything.

#include <UIPEthernet.h>

EthernetUDP udp;

void setup() {

  Serial.begin(9600);

  uint8_t mac[6] = {0x00,0x01,0x02,0x03,0x04,0x05};

  Ethernet.begin(mac,IPAddress(192,168,10, 103));

  int success = udp.begin(61557);

  Serial.print("initialize: ");
  Serial.println(success ? "success" : "failed");

}

void loop() {

  //check for new udp-packet:
  int size = udp.parsePacket();
  if (size > 0) 
     Serial.println("YAY");
}

Here is my test code. I WireSharked my packets coming into that address of my router and I can see the packets coming in, but when I use the Enc28j60 ethernet adapter I don't receive anything. I also used this same code, just added the original Ethernet.h library and plugged it into an arduino uno with the regular ethernet shield and it worked. What would my next step be to troubleshoot this problem?

hello.
I've never used UDP dut try to read a little on this page. he only uses ENC28J60.
His tuts have helped me a great deal.

http://www.lucadentella.it/en/category/enc28j60-arduino/