finally! i got the vmc card up and running on fedora 11. if you are reading this it probably means you tried my previous article and it failed on python(abi) version 2.5 being missed. so how did i do it? well, just read on.
first of all, download the following 2 packages:
https://forge.betavine.net/frs/download.php/494/usb_modeswitch-0.9.7-1.fc10.src.rpm
https://forge.betavine.net/frs/download.php/555/vodafone-mobile-connect-2.10.01-1.src.rpm
thats right, i rebuilt the src.rpms. to do so i needed to have the libusb-devel package installed via
yum -y install libusb-devel
next rebuild the rpms with the commands:
rpmbuild --rebuild usb_modeswitch-0.9.7-1.fc10.src.rpm
rpmbuild --rebuild vodafone-mobile-connect-2.10.01-1.src.rpm
of course, to run the above command i needed to have the proper build environment, which is unfortunately outside the scope of this article. now, once that was done the rest was easy
yum -y --nogpgcheck localinstall /root/rpmbuild/RPMS/i586/usb_modeswitch-0.9.7-1.fc11.i586.rpm /root/rpmbuild/RPMS/noarch/vodafone-mobile-connect-2.10.01-1.noarch.rpm
and to run it, we will need to do some rooting around
vodafone-mobile-connect-card-driver-for-linux
update: to run vmc as a normal user, you will have to run the following command as root to prepare that user:
usermod -G uucp,dip,lock,dialout marafa
Comments
getting vodafone mobile connect (vmc) card working with fedora
I've followed your instuctions in order to get vmc installed on fedora 11.
The problem I'm having is that for some reason the appilcation is not creating the vmc.cfg file and therefore fails to startup.
Do you know what the problem may be?
[root@vbshnnbm01 ~]# vodafone-mobile-connect-card-driver-for-linux
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/twisted/application/app.py", line 694, in run
runApp(config)
File "/usr/lib/python2.6/site-packages/twisted/scripts/twistd.py", line 23, in runApp
_SomeApplicationRunner(config).run()
File "/usr/lib/python2.6/site-packages/twisted/application/app.py", line 411, in run
self.application = self.createOrGetApplication()
File "/usr/lib/python2.6/site-packages/twisted/application/app.py", line 494, in createOrGetApplication
application = getApplication(self.config, passphrase)
--- <exception caught here> ---
File "/usr/lib/python2.6/site-packages/twisted/application/app.py", line 505, in getApplication
application = service.loadApplication(filename, style, passphrase)
File "/usr/lib/python2.6/site-packages/twisted/application/service.py", line 390, in loadApplication
application = sob.loadValueFromFile(filename, 'application', passphrase)
File "/usr/lib/python2.6/site-packages/twisted/persisted/sob.py", line 215, in loadValueFromFile
exec fileObj in d, d
File "/usr/share/vodafone-mobile-connect/gtk-tap.py", line 45, in <module>
from vmc.gtk.startup import check_dependencies, GTKSerialService
File "/usr/share/vodafone-mobile-connect/vmc/gtk/startup.py", line 38, in <module>
from vmc.common.config import config
File "/usr/share/vodafone-mobile-connect/vmc/common/config.py", line 74, in <module>
config = VMCConfig()
File "/usr/share/vodafone-mobile-connect/vmc/common/config.py", line 36, in __init__
super(VMCConfig, self).__init__(path)
File "/usr/share/vodafone-mobile-connect/vmc/common/configbase.py", line 46, in __init__
self._read_settings()
File "/usr/share/vodafone-mobile-connect/vmc/common/configbase.py", line 49, in _read_settings
self.fileobj = open(self.path)
exceptions.IOError: [Errno 2] No such file or directory: '/root/.vmc2/vmc.cfg'
Failed to load application: [Errno 2] No such file or directory: '/root/.vmc2/vmc.cfg'
sorry, i dont know what the
sorry, i dont know what the problem might be but without wanting to be mr. obvious have you tried creating the directory first?
____________________________________
I am the Site Owner and I post my notes here.
No vmc.cfg file
The directory has been created but the vmc.cfg file is missing and therefore the application fails t start.
If I remove the directory a new one is created.
The only good thing is that the network manager picks up the dongle as a gsm device even without the vmc application so I'm still able to access the internet.
Thanks for the suggestion, I will continue troubleshooting but in the meanwhile at least I still have internet access.
Thanks
Thanks for the great explanation. It gets a dummy like me able to use the vodafone mobile connection again on an Acer Aspire One.
Vodafone 3g
Does it work for FC17 ?