Wine dr.com 求协助测试

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine dr.com 求协助测试

#46

帖子 fracting » 2012-07-03 21:14

sunteam 写了:还是没有显示出网卡。。。

代码: 全选

err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library KERNELBASE.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Debug-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ErrorHandling-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-File-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Handle-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Interlocked-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-LibraryLoader-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Localization-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-LocalRegistry-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Memory-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Misc-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ProcessEnvironment-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ProcessThreads-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Profile-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-String-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Synch-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-SysInfo-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\drcomm\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcomm\\ishare_user.exe" failed, status c0000135
pc@ubuntu:~/.wine/drive_c/drcomm$ wine ishare_user.exe
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
err:ole:CoGetClassObject class {cb8555cc-9128-11d1-ad9b-00c04fd8fdff} not registered
err:ole:CoGetClassObject no class object {cb8555cc-9128-11d1-ad9b-00c04fd8fdff} could be created for context 0x1
Dr.COM Client Driver Dog install......
Dr.COM GuidString:{F7F4B13F-166F-4DDD-9744-A3C0590B59D3}
InstallLsp: Error! Must specify at least one provider to layer over!

tcpipdogins return 00000001
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load

Hi,

1. 请问你有没有按照我32楼的方法做?
2. 请问你使用的是哪个版本的drcom?
3. 请问你是不是从windows复制了其他文件? 我从日志里看到关于ndis.sys的内容,如果按照32楼的方法, 不要复制其他windows的文件,应该不会有这么一行日志:
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found


谢谢你的测试!
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
sunteam
帖子: 77
注册时间: 2007-05-21 21:01
系统: Win 7 Ubuntu

Re: Wine dr.com 求协助测试

#47

帖子 sunteam » 2012-07-04 9:41

fracting 写了:
sunteam 写了:还是没有显示出网卡。。。

代码: 全选

err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library KERNELBASE.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Debug-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ErrorHandling-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-File-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Handle-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Interlocked-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-LibraryLoader-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Localization-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-LocalRegistry-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Memory-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Misc-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ProcessEnvironment-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ProcessThreads-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Profile-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-String-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Synch-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-SysInfo-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\drcomm\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcomm\\ishare_user.exe" failed, status c0000135
pc@ubuntu:~/.wine/drive_c/drcomm$ wine ishare_user.exe
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
err:ole:CoGetClassObject class {cb8555cc-9128-11d1-ad9b-00c04fd8fdff} not registered
err:ole:CoGetClassObject no class object {cb8555cc-9128-11d1-ad9b-00c04fd8fdff} could be created for context 0x1
Dr.COM Client Driver Dog install......
Dr.COM GuidString:{F7F4B13F-166F-4DDD-9744-A3C0590B59D3}
InstallLsp: Error! Must specify at least one provider to layer over!

tcpipdogins return 00000001
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load

Hi,

1. 请问你有没有按照我32楼的方法做?
2. 请问你使用的是哪个版本的drcom?
3. 请问你是不是从windows复制了其他文件? 我从日志里看到关于ndis.sys的内容,如果按照32楼的方法, 不要复制其他windows的文件,应该不会有这么一行日志:
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found


谢谢你的测试!
是按照32楼的方法测试的,DRCOM的版本是 3.73。

有一点很奇怪,就是以 root 身份运行 drcom的时候会出现下列错误,且无法启动程序:

代码: 全选

err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:import_dll Library packet.dll (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcom\\ishare_user.exe" failed, status c0000135
然后我把 MFC42.DLL 复制进 system32 目录再运行仍然无法启动程序:

代码: 全选

err:module:import_dll Library packet.dll (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcom\\ishare_user.exe" failed, status c0000135
如果以自己的账户运行drcom的话则提示下列信息,无法启动程序:

代码: 全选

err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library packet.dll (which is needed by L"C:\\drcomm\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcomm\\ishare_user.exe" failed, status c0000135
但是把 NDIS.SYS 复制进 system32 目录的话就能成功启动程序,但是无法看到网卡:

代码: 全选

err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
一个人的生活也照样很精彩!!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine dr.com 求协助测试

#48

帖子 fracting » 2012-07-04 11:35

sunteam 写了:
fracting 写了:
sunteam 写了:还是没有显示出网卡。。。

代码: 全选

err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library KERNELBASE.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Debug-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ErrorHandling-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-File-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Handle-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Interlocked-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-LibraryLoader-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Localization-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-LocalRegistry-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Memory-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Misc-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ProcessEnvironment-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ProcessThreads-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Profile-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-String-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Synch-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-SysInfo-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\drcomm\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcomm\\ishare_user.exe" failed, status c0000135
pc@ubuntu:~/.wine/drive_c/drcomm$ wine ishare_user.exe
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
err:ole:CoGetClassObject class {cb8555cc-9128-11d1-ad9b-00c04fd8fdff} not registered
err:ole:CoGetClassObject no class object {cb8555cc-9128-11d1-ad9b-00c04fd8fdff} could be created for context 0x1
Dr.COM Client Driver Dog install......
Dr.COM GuidString:{F7F4B13F-166F-4DDD-9744-A3C0590B59D3}
InstallLsp: Error! Must specify at least one provider to layer over!

tcpipdogins return 00000001
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load

Hi,

1. 请问你有没有按照我32楼的方法做?
2. 请问你使用的是哪个版本的drcom?
3. 请问你是不是从windows复制了其他文件? 我从日志里看到关于ndis.sys的内容,如果按照32楼的方法, 不要复制其他windows的文件,应该不会有这么一行日志:
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found


谢谢你的测试!
是按照32楼的方法测试的,DRCOM的版本是 3.73。

有一点很奇怪,就是以 root 身份运行 drcom的时候会出现下列错误,且无法启动程序:

代码: 全选

err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:import_dll Library packet.dll (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcom\\ishare_user.exe" failed, status c0000135
然后我把 MFC42.DLL 复制进 system32 目录再运行仍然无法启动程序:

代码: 全选

err:module:import_dll Library packet.dll (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcom\\ishare_user.exe" failed, status c0000135
如果以自己的账户运行drcom的话则提示下列信息,无法启动程序:

代码: 全选

err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library packet.dll (which is needed by L"C:\\drcomm\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcomm\\ishare_user.exe" failed, status c0000135
但是把 NDIS.SYS 复制进 system32 目录的话就能成功启动程序,但是无法看到网卡:

代码: 全选

err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load

谢谢反馈!
我猜你可能有一些步骤搞混了:
你有没有先用root帐号安装drcom, 然后再用root帐号运行drcom?
如果你是用普通用户安装drcom,再用root帐号运行drcom, 就会出现错误.

使用root帐号安装完drcom之后, 如果运行时出现mfc42的错误, 就用root帐号运行 winetricks -q mfc42 安装mfc42.

期待你的测试结果.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
sunteam
帖子: 77
注册时间: 2007-05-21 21:01
系统: Win 7 Ubuntu

Re: Wine dr.com 求协助测试

#49

帖子 sunteam » 2012-07-04 13:25

fracting 写了:
sunteam 写了:
fracting 写了:
sunteam 写了:还是没有显示出网卡。。。

代码: 全选

err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library KERNELBASE.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Debug-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ErrorHandling-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-File-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Handle-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Interlocked-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-LibraryLoader-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Localization-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-LocalRegistry-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Memory-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Misc-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ProcessEnvironment-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-ProcessThreads-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Profile-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-String-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-Synch-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library API-MS-Win-Core-SysInfo-L1-1-0.dll (which is needed by L"C:\\drcomm\\MFC42.DLL") not found
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\drcomm\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcomm\\ishare_user.exe" failed, status c0000135
pc@ubuntu:~/.wine/drive_c/drcomm$ wine ishare_user.exe
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
err:ole:CoGetClassObject class {cb8555cc-9128-11d1-ad9b-00c04fd8fdff} not registered
err:ole:CoGetClassObject no class object {cb8555cc-9128-11d1-ad9b-00c04fd8fdff} could be created for context 0x1
Dr.COM Client Driver Dog install......
Dr.COM GuidString:{F7F4B13F-166F-4DDD-9744-A3C0590B59D3}
InstallLsp: Error! Must specify at least one provider to layer over!

tcpipdogins return 00000001
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load

Hi,

1. 请问你有没有按照我32楼的方法做?
2. 请问你使用的是哪个版本的drcom?
3. 请问你是不是从windows复制了其他文件? 我从日志里看到关于ndis.sys的内容,如果按照32楼的方法, 不要复制其他windows的文件,应该不会有这么一行日志:
err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found


谢谢你的测试!
是按照32楼的方法测试的,DRCOM的版本是 3.73。

有一点很奇怪,就是以 root 身份运行 drcom的时候会出现下列错误,且无法启动程序:

代码: 全选

err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:import_dll Library packet.dll (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcom\\ishare_user.exe" failed, status c0000135
然后我把 MFC42.DLL 复制进 system32 目录再运行仍然无法启动程序:

代码: 全选

err:module:import_dll Library packet.dll (which is needed by L"C:\\drcom\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcom\\ishare_user.exe" failed, status c0000135
如果以自己的账户运行drcom的话则提示下列信息,无法启动程序:

代码: 全选

err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load
err:module:import_dll Library packet.dll (which is needed by L"C:\\drcomm\\ishare_user.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\drcomm\\ishare_user.exe" failed, status c0000135
但是把 NDIS.SYS 复制进 system32 目录的话就能成功启动程序,但是无法看到网卡:

代码: 全选

err:module:import_dll Library NETIO.SYS (which is needed by L"C:\\windows\\system32\\NDIS.SYS") not found
err:module:import_dll Library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") not found
err:winedevice:ServiceMain driver L"NPF" failed to load

谢谢反馈!
我猜你可能有一些步骤搞混了:
你有没有先用root帐号安装drcom, 然后再用root帐号运行drcom?
如果你是用普通用户安装drcom,再用root帐号运行drcom, 就会出现错误.

使用root帐号安装完drcom之后, 如果运行时出现mfc42的错误, 就用root帐号运行 winetricks -q mfc42 安装mfc42.

期待你的测试结果.
我分别以root和普通用户安装的drcom,都不行。
ps./usr/lib下原本没有wine文件夹,我是自己新建的wine文件夹,然后把两个fakedll放进去的(已经改名),是不是这个的问题?
一个人的生活也照样很精彩!!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine dr.com 求协助测试

#50

帖子 fracting » 2012-07-04 15:20

sunteam 写了: 我分别以root和普通用户安装的drcom,都不行。
ps./usr/lib下原本没有wine文件夹,我是自己新建的wine文件夹,然后把两个fakedll放进去的(已经改名),是不是这个的问题?
有可能是这个问题.
请问你用的ubuntu是什么版本的?
ubuntu 12.04和老版本的目录不太一样.

运行 dpkg -S ntdll.dll.so , 看看wine的安装目录在哪里.
比如我的运行结果是这样:
/usr/lib/wine/ntdll.dll.so

那我就应该把packet.dll.so和wpcap.dll.so放到:
/usr/lib/wine
把packet.dll和wpcap.dll放到:
/usr/lib/wine/fakedlls

如果你的结果跟我不同, 就需要相应地做一些调整.

注意, 一共需要复制四个文件而不是两个:
packet.dll.so, packet.dll.fake (改名), wpcap.dll.so, wpcap.dll.fake (改名)

期待你的反馈.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
sunteam
帖子: 77
注册时间: 2007-05-21 21:01
系统: Win 7 Ubuntu

Re: Wine dr.com 求协助测试

#51

帖子 sunteam » 2012-07-04 18:28

fracting 写了: 有可能是这个问题.
请问你用的ubuntu是什么版本的?
ubuntu 12.04和老版本的目录不太一样.

运行 dpkg -S ntdll.dll.so , 看看wine的安装目录在哪里.
比如我的运行结果是这样:
/usr/lib/wine/ntdll.dll.so

那我就应该把packet.dll.so和wpcap.dll.so放到:
/usr/lib/wine
把packet.dll和wpcap.dll放到:
/usr/lib/wine/fakedlls

如果你的结果跟我不同, 就需要相应地做一些调整.

注意, 一共需要复制四个文件而不是两个:
packet.dll.so, packet.dll.fake (改名), wpcap.dll.so, wpcap.dll.fake (改名)

期待你的反馈.
成功!!但是只顺利地登录了一次而且无法访问网页,显示被重置。然后再想登录就出现“PacketReceivePacket Error” 错误,无法登陆。然后返回到 windows 下想登录drcom时,提示“端口被占用”,需要执行 “ netsh winsock reset " 后重启才能够在win下正常登录。

代码: 全选

2012-07-04 17:41:05	PacketReceivePacket Error
2012-07-04 17:41:07	正在检测系统安全性,请稍后......
2012-07-04 17:41:07	系统安全性检测完毕。
2012-07-04 17:41:08	寻找接入服务器 ......
2012-07-04 17:41:14	寻找接入服务器 ......
2012-07-04 17:41:20	寻找接入服务器 ......
2012-07-04 17:41:26	寻找接入服务器 ......
2012-07-04 17:41:32	192.168.253.252认证服务器链接失败,尝试链接其他服务器......
2012-07-04 17:41:32	寻找接入服务器 ......
2012-07-04 17:41:38	寻找接入服务器 ......
2012-07-04 17:41:44	寻找接入服务器 ......
2012-07-04 17:41:50	1.1.1.1认证服务器链接失败。
2012-07-04 17:41:50	登录超时失败网络错误,请检查网络连通性 !!! 
不过我发现了一点,如果在 ubuntu 下使用 drcom 1.4.8.3 登录出现下列错误时:

代码: 全选

_recv_dialog_packet(PKT_CHALLENGE) failed
_recv_dialog_packet(PKT_CHALLENGE) failed
_recv_dialog_packet(PKT_CHALLENGE) failed
可以采取下列措施,然后就能够正常登录了,如果大家都觉得可行的话,那么 drcom 就有两个解决方案了:
  • 重启机子,进入在 windows 正常登录一次drcom
  • 然后不执行注销操作,直接重启
  • 进入ubuntu,然后就可以直接用 drcom 1.4.8.3 登录。
一个人的生活也照样很精彩!!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine dr.com 求协助测试

#52

帖子 fracting » 2012-07-04 18:43

sunteam 写了:
fracting 写了: 有可能是这个问题.
请问你用的ubuntu是什么版本的?
ubuntu 12.04和老版本的目录不太一样.

运行 dpkg -S ntdll.dll.so , 看看wine的安装目录在哪里.
比如我的运行结果是这样:
/usr/lib/wine/ntdll.dll.so

那我就应该把packet.dll.so和wpcap.dll.so放到:
/usr/lib/wine
把packet.dll和wpcap.dll放到:
/usr/lib/wine/fakedlls

如果你的结果跟我不同, 就需要相应地做一些调整.

注意, 一共需要复制四个文件而不是两个:
packet.dll.so, packet.dll.fake (改名), wpcap.dll.so, wpcap.dll.fake (改名)

期待你的反馈.
成功!!但是只顺利地登录了一次而且无法访问网页,显示被重置。然后再想登录就出现“PacketReceivePacket Error” 错误,无法登陆。然后返回到 windows 下想登录drcom时,提示“端口被占用”,需要执行 “ netsh winsock reset " 后重启才能够在win下正常登录。

代码: 全选

2012-07-04 17:41:05	PacketReceivePacket Error
2012-07-04 17:41:07	正在检测系统安全性,请稍后......
2012-07-04 17:41:07	系统安全性检测完毕。
2012-07-04 17:41:08	寻找接入服务器 ......
2012-07-04 17:41:14	寻找接入服务器 ......
2012-07-04 17:41:20	寻找接入服务器 ......
2012-07-04 17:41:26	寻找接入服务器 ......
2012-07-04 17:41:32	192.168.253.252认证服务器链接失败,尝试链接其他服务器......
2012-07-04 17:41:32	寻找接入服务器 ......
2012-07-04 17:41:38	寻找接入服务器 ......
2012-07-04 17:41:44	寻找接入服务器 ......
2012-07-04 17:41:50	1.1.1.1认证服务器链接失败。
2012-07-04 17:41:50	登录超时失败网络错误,请检查网络连通性 !!! 
不过我发现了一点,如果在 ubuntu 下使用 drcom 1.4.8.3 登录出现下列错误时:

代码: 全选

_recv_dialog_packet(PKT_CHALLENGE) failed
_recv_dialog_packet(PKT_CHALLENGE) failed
_recv_dialog_packet(PKT_CHALLENGE) failed
可以采取下列措施,然后就能够正常登录了,如果大家都觉得可行的话,那么 drcom 就有两个解决方案了:
  • 重启机子,进入在 windows 正常登录一次drcom
  • 然后不执行注销操作,直接重启
  • 进入ubuntu,然后就可以直接用 drcom 1.4.8.3 登录。

wine drcom出现packet receive error的问题,可能是我写的代码有bug.
我最近比较忙, 要到9月份才有空, 到时候能不能麻烦你继续帮忙配合测试, 我们一起把wine drcom的问题彻底解决掉?
谢谢!
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
sunteam
帖子: 77
注册时间: 2007-05-21 21:01
系统: Win 7 Ubuntu

Re: Wine dr.com 求协助测试

#53

帖子 sunteam » 2012-07-04 19:19

fracting 写了:
sunteam 写了:
fracting 写了: 有可能是这个问题.
请问你用的ubuntu是什么版本的?
ubuntu 12.04和老版本的目录不太一样.

运行 dpkg -S ntdll.dll.so , 看看wine的安装目录在哪里.
比如我的运行结果是这样:
/usr/lib/wine/ntdll.dll.so

那我就应该把packet.dll.so和wpcap.dll.so放到:
/usr/lib/wine
把packet.dll和wpcap.dll放到:
/usr/lib/wine/fakedlls

如果你的结果跟我不同, 就需要相应地做一些调整.

注意, 一共需要复制四个文件而不是两个:
packet.dll.so, packet.dll.fake (改名), wpcap.dll.so, wpcap.dll.fake (改名)

期待你的反馈.
成功!!但是只顺利地登录了一次而且无法访问网页,显示被重置。然后再想登录就出现“PacketReceivePacket Error” 错误,无法登陆。然后返回到 windows 下想登录drcom时,提示“端口被占用”,需要执行 “ netsh winsock reset " 后重启才能够在win下正常登录。

代码: 全选

2012-07-04 17:41:05	PacketReceivePacket Error
2012-07-04 17:41:07	正在检测系统安全性,请稍后......
2012-07-04 17:41:07	系统安全性检测完毕。
2012-07-04 17:41:08	寻找接入服务器 ......
2012-07-04 17:41:14	寻找接入服务器 ......
2012-07-04 17:41:20	寻找接入服务器 ......
2012-07-04 17:41:26	寻找接入服务器 ......
2012-07-04 17:41:32	192.168.253.252认证服务器链接失败,尝试链接其他服务器......
2012-07-04 17:41:32	寻找接入服务器 ......
2012-07-04 17:41:38	寻找接入服务器 ......
2012-07-04 17:41:44	寻找接入服务器 ......
2012-07-04 17:41:50	1.1.1.1认证服务器链接失败。
2012-07-04 17:41:50	登录超时失败网络错误,请检查网络连通性 !!! 
不过我发现了一点,如果在 ubuntu 下使用 drcom 1.4.8.3 登录出现下列错误时:

代码: 全选

_recv_dialog_packet(PKT_CHALLENGE) failed
_recv_dialog_packet(PKT_CHALLENGE) failed
_recv_dialog_packet(PKT_CHALLENGE) failed
可以采取下列措施,然后就能够正常登录了,如果大家都觉得可行的话,那么 drcom 就有两个解决方案了:
  • 重启机子,进入在 windows 正常登录一次drcom
  • 然后不执行注销操作,直接重启
  • 进入ubuntu,然后就可以直接用 drcom 1.4.8.3 登录。

wine drcom出现packet receive error的问题,可能是我写的代码有bug.
我最近比较忙, 要到9月份才有空, 到时候能不能麻烦你继续帮忙配合测试, 我们一起把wine drcom的问题彻底解决掉?
谢谢!
可以,9月刚好开学。
一个人的生活也照样很精彩!!!
sunteam
帖子: 77
注册时间: 2007-05-21 21:01
系统: Win 7 Ubuntu

Re: Wine dr.com 求协助测试

#54

帖子 sunteam » 2012-07-05 15:49

fracting 写了:
sunteam 写了:
fracting 写了: 有可能是这个问题.
请问你用的ubuntu是什么版本的?
ubuntu 12.04和老版本的目录不太一样.

运行 dpkg -S ntdll.dll.so , 看看wine的安装目录在哪里.
比如我的运行结果是这样:
/usr/lib/wine/ntdll.dll.so

那我就应该把packet.dll.so和wpcap.dll.so放到:
/usr/lib/wine
把packet.dll和wpcap.dll放到:
/usr/lib/wine/fakedlls

如果你的结果跟我不同, 就需要相应地做一些调整.

注意, 一共需要复制四个文件而不是两个:
packet.dll.so, packet.dll.fake (改名), wpcap.dll.so, wpcap.dll.fake (改名)

期待你的反馈.
成功!!但是只顺利地登录了一次而且无法访问网页,显示被重置。然后再想登录就出现“PacketReceivePacket Error” 错误,无法登陆。然后返回到 windows 下想登录drcom时,提示“端口被占用”,需要执行 “ netsh winsock reset " 后重启才能够在win下正常登录。

代码: 全选

2012-07-04 17:41:05	PacketReceivePacket Error
2012-07-04 17:41:07	正在检测系统安全性,请稍后......
2012-07-04 17:41:07	系统安全性检测完毕。
2012-07-04 17:41:08	寻找接入服务器 ......
2012-07-04 17:41:14	寻找接入服务器 ......
2012-07-04 17:41:20	寻找接入服务器 ......
2012-07-04 17:41:26	寻找接入服务器 ......
2012-07-04 17:41:32	192.168.253.252认证服务器链接失败,尝试链接其他服务器......
2012-07-04 17:41:32	寻找接入服务器 ......
2012-07-04 17:41:38	寻找接入服务器 ......
2012-07-04 17:41:44	寻找接入服务器 ......
2012-07-04 17:41:50	1.1.1.1认证服务器链接失败。
2012-07-04 17:41:50	登录超时失败网络错误,请检查网络连通性 !!! 
不过我发现了一点,如果在 ubuntu 下使用 drcom 1.4.8.3 登录出现下列错误时:

代码: 全选

_recv_dialog_packet(PKT_CHALLENGE) failed
_recv_dialog_packet(PKT_CHALLENGE) failed
_recv_dialog_packet(PKT_CHALLENGE) failed
可以采取下列措施,然后就能够正常登录了,如果大家都觉得可行的话,那么 drcom 就有两个解决方案了:
  • 重启机子,进入在 windows 正常登录一次drcom
  • 然后不执行注销操作,直接重启
  • 进入ubuntu,然后就可以直接用 drcom 1.4.8.3 登录。

wine drcom出现packet receive error的问题,可能是我写的代码有bug.
我最近比较忙, 要到9月份才有空, 到时候能不能麻烦你继续帮忙配合测试, 我们一起把wine drcom的问题彻底解决掉?
谢谢!
刚才又试了一下,可以正常登录,但是只能访问内网,外网会提示被重置。用root运行浏览器也是如此。
一个人的生活也照样很精彩!!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine dr.com 求协助测试

#55

帖子 fracting » 2012-07-05 16:16

sunteam,我不了解你们学校的情况,你能不能回答下面几个问题:

1,不登录的情况下,可以访问内网吗?
2,你们学校是先dhcp再认证,还是先认证再dhcp,还是静态ip?还是有什么其他特殊设置?
3, 在登录前和登录后,分别能不能ping通dns服务器?
4, 在登陆前和登录后,分别能不能ping通 202.116.64.1 ?

谢谢!
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
sunteam
帖子: 77
注册时间: 2007-05-21 21:01
系统: Win 7 Ubuntu

Re: Wine dr.com 求协助测试

#56

帖子 sunteam » 2012-07-05 17:44

fracting 写了:sunteam,我不了解你们学校的情况,你能不能回答下面几个问题:

1,不登录的情况下,可以访问内网吗?
2,你们学校是先dhcp再认证,还是先认证再dhcp,还是静态ip?还是有什么其他特殊设置?
3, 在登录前和登录后,分别能不能ping通dns服务器?
4, 在登陆前和登录后,分别能不能ping通 202.116.64.1 ?

谢谢!
1. 没登录就无法打开内网
2. 静态IP
3. 登录前不能,登录后能够ping通外网地址,譬如www.baidu.com,但就是无法打开网页。
一个人的生活也照样很精彩!!!
头像
南宁仔
帖子: 220
注册时间: 2011-07-06 9:29
来自: 南宁
联系:

Re: Wine dr.com 求协助测试

#57

帖子 南宁仔 » 2012-07-05 18:12

原来你九月份才有空啊,也不给我邮件说一下,我还以为过几天你就有空继续要我测试神马的 :em06

--hot123tea123
午夜留聲機,唱起誰的歌......
Midnight Gramophone...
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine dr.com 求协助测试

#58

帖子 fracting » 2012-07-05 19:55

南宁仔 写了:原来你九月份才有空啊,也不给我邮件说一下,我还以为过几天你就有空继续要我测试神马的 :em06

--hot123tea123
抱歉让你久等了 :(
项目比较赶,所以原来的计划推迟了。本来以为不用等到9月的。谢谢你帮忙推动校园网linux用户的上网大业 ;-)
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
siyanmao
帖子: 1
注册时间: 2012-11-30 16:39
系统: Arch Linux

Re: Wine dr.com 求协助测试

#59

帖子 siyanmao » 2012-11-30 16:59

dr.com我目前见到两种,一种没有802.1x认证,一种有802.1x认证。
有802.1x认证的需要winpcap,应该是构造802.1x认证数据用的,必须有
没有802.1x的理论上不需要winpacp,但是安装包里包含了,应该是用来抓包检测代理的
了解学习一下
帖子: 106
注册时间: 2014-08-20 10:17
系统: fedora21

Re: Wine dr.com 求协助测试

#60

帖子 了解学习一下 » 2015-01-04 18:56

err:ole:CoQueryProxyBlanket -- failed with 0x80041001
fixme:service:EnumServicesStatusW resume handle not supported
fixme:service:EnumServicesStatusW resume handle not supported
fixme:iphlpapi:DeleteIpForwardEntry (pRoute 0x1faddf0): stub
Can't recognize 'route DELETE 79.62.555.123 MASK 255.255.255.255' as an internal or external command, or batch script.

出现此,然后提示,我正使用windows自带网络代理,然后客户端关闭。
回复