如何让 Vodafone 移动连接(或同等设备)在 Debian Squeeze 上可靠工作

如何让 Vodafone 移动连接(或同等设备)在 Debian Squeeze 上可靠工作

在 Debian/Lenny 生命周期的某个时刻,我购买了一台 Vodafone K3760,与 Lenovo S10e 一起使用。我安装了(从 Vodafone BetaVine 站点)usb-modeswitch 0.97 和vodafone-mobile-connect(VMC) 2.10.01-1(或者可能实际上是vodafone-mobile-connect_svn20090615),一切都运行得很好。

在 Squeeze 更新之后,我的运气就没那么好了。与Lenny不同的是,Squeeze包括usb_modeswitch 1.1.4-2,我也抓住了vodafone-mobile-connect 2.25.01。它确实可以工作......几分钟,然后系统锁定(或者有时 gnome 面板死机,但屏幕上的 xterms 继续工作)。

任何人都知道什么神奇的包组合(如果有的话)可以与 Squeeze 一起可靠地工作?

(我接下来要尝试的显然是将相关包恢复到旧版本;VMC 确实有相当多的依赖项,所以我不太确定这会工作得如何)。

还有另一种观点认为,忘记沃达丰的应用程序,只使用新的 Gnome 网络管理器的移动宽带支持。我还没有尝试过,但我有点喜欢沃达丰应用程序(因为它的使用情况监控,以及它对 K3760 上的短信的访问;如果您出国旅行并想了解您的收费情况,这些非常重要)如果你敢连接,就会被蜇伤)。但如果 Gnome 或其他应用程序提供这样的功能,我很乐意放弃沃达丰软件。

需要明确的是:使用有线或内置 Wi-Fi 连接时,该系统坚如磐石。插入加密狗似乎相当安全;连接后问题就开始了。

更新1:由于 Squeeze 中没有各种 Python 依赖项,我无法恢复到较旧的 Vodafone 移动连接。恢复到较旧的版本usb_modeswitch似乎是可能的,但至少这一次我收到了大量内核错误通知(唉,这些通知似乎没有提交任何有用的东西:例子)并在锁定前获得了大约 30 分钟的正常运行时间。我不太确定该怎么做dmesg(已经保存了一些);显然,在 i8042_interrupt 中存在一些调用堆栈serio_interrupt...一堆句柄 IRQ 函数...但也有其他调用堆栈。

更新2:dmesg在锁定之前,我设法从“all-squeeze”版本(不使用旧设置中的任何模块)获取一些内核错误的日志。这个可以找到这里;我自己不知道如何解释。

答案1

也许尝试一下较年轻的内核来自“sid”的东西(又名不稳定)

答案2

我也在微博上问过这个问题沃达丰开发者论坛;有趣的替代答案似乎证实了这个问题,并让我参考 VMC 的替代品甜菜碱连接管理器(BCM),但我还没有尝试过该解决方案。

相关内容