Closed GoogleCodeExporter closed 9 years ago
恩,这里出了一点问题:
if (buf[0x0F]==0x00 && buf[0x12]==0x01 && buf[0x16]==0x01) /* 验证用户名 */
{
if (memcmp(buf+0x17, "User name", 9) == 0) /* 塞尔 */
startMode = 5;
if (startMode < 3)
{
memcpy(destMAC, buf+6, 6);
printf("** 认证MAC:\t%s\n", formatHex(destMAC, 6));
startMode += 3; /* 标记为已获取 */
}
switchState(ID_IDENTITY);
}
应改为:
if (buf[0x0F]==0x00 && buf[0x12]==0x01 && buf[0x16]==0x01) /* 验证用户名 */
{
if (startMode < 3)
{
memcpy(destMAC, buf+6, 6);
printf("** 认证MAC:\t%s\n", formatHex(destMAC, 6));
startMode += 3; /* 标记为已获取 */
}
if (memcmp(buf+0x17, "User name", 9) == 0) /* 塞尔 */
startMode = 5;
switchState(ID_IDENTITY);
}
我的邮箱是mentohust@ehust.co.cc,你可以发邮件索取修改好的,��
�可以自己把这里改一下后编译。
Original comment by www.eh...@gmail.com
on 27 Nov 2009 at 6:55
已经上传到download页了(0.3.0-2),你下载试试问题解决没有��
�
Original comment by www.eh...@gmail.com
on 27 Nov 2009 at 7:21
使用新的mentohust_0.3.1-1_i386.deb,认证非常流畅了。
感谢作者能这么及时地做出反应和修改!
Original comment by Mrallri...@gmail.com
on 30 Nov 2009 at 12:15
Original comment by www.eh...@gmail.com
on 4 Dec 2009 at 2:49
Original issue reported on code.google.com by
Mrallri...@gmail.com
on 27 Nov 2009 at 5:50