I also noticed that the 2.6.26 version states "usb0: using at91_udc, OUT ep2 IN ep1 STATUS ep4". Would this be the problem? Is there an option I need to set somewhere in the kernel that isn't getting set with my 2.6.28 config? Or message was just hidden in the latest version? I also noticed the old version stats "usb0: RNDIS ready" when the newest version does not. -----Linux 2.6.26 (Works in WinXP SP3)----- # modprobe g_ether ether gadget: using random self ethernet address ether gadget: using random host ethernet address usb0: Ethernet Gadget, version: May Day 2005 usb0: using at91_udc, OUT ep2 IN ep1 STATUS ep4 usb0: MAC be:d7:8b:8d:5c:57 usb0: HOST MAC 46:17:f0:f5:43:b0 usb0: RNDIS ready # usb0: full speed config #2: 100 mA, Ethernet Gadget, using RNDIS -----Linux 2.6.28.2 (Doesn't Work in WinXP SP3)----- # modprobe g_ether g_ether gadget: using random self ethernet address g_ether gadget: using random host ethernet address usb0: MAC 02:dd:9b:79:81:66 usb0: HOST MAC d2:4c:7f:34:4f:44 g_ether gadget: Ethernet Gadget, version: Memorial Day 2008 g_ether gadget: g_ether ready # g_ether gadget: full speed config #2: RNDIS Thanks, any help would be appresiated. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html