Re: [ANNOUNCE] ModemManager (for GSM and CDMA)
On Fri, Aug 1, 2008 at 12:30 AM, Roberto Majadas <[EMAIL PROTECTED]> wrote: > I'm Roberto Majadas (mobile-manager developer). I was reading your spec > about modem-manager. It's really interesting but i think you are trying > to implement the same thing that we've implementated. > > Mobile Manager has a public and documentated Dbus API[1]. It support > many features like pin/puk management, device and status information, > plug & play support, device plugin system > > At the moment we support this devices : > - Huawei > - Option > - Nozomi > - Sierra > - Novatel > - Usb devices > - Bluetooth devices > > And in the future we'll support more devices. > > About the programming language that should be written a daemon. Yeah C > it's a good option in fact (i'm C programmer). But there are many, many, > many situations easier to resolve using python in this case. The GPRS/3G > devices sometimes are evils ;), belive me, i was working on it the last > two years :). In this way MobileManager only depends of python, > python-dbus and python-gobject (5-10Mb in memory) > > At the moment we use wdial to establish the ppp connection but we can > change it and use NM ppp system. > > We are open to talk everything and we are open to colaborate ;) Again, all this work has been done to support other modem driving solutions (like mobile-manager). There were two missing pieces: It wasn't possible to use other languages than C before, which is solved by writing code to NetworkManager to talk to modems over dbus. Another thing that was missing was the dbus API. Now that is defined as well (but is open for changes). There are other (from mobile-manager) interested parties and everyone has their own API. NM shouldn't try to implement all of them, so we needed to define something that everyone can target. ModemManager that I just announced is just one implementer. As you say, it takes time to write a good one, and using existing programs (which need to adapt the API changes, or just provide another set of API to be integrated with NM) we have a complete solution today. The way to collaborate (to integrate with NM) is to try to implement the API I've defined, and give me feedback on what should change there. Tambet ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
Re: [ANNOUNCE] ModemManager (for GSM and CDMA)
On Fri, Aug 1, 2008 at 8:59 AM, Helmut Schaa <[EMAIL PROTECTED]> wrote: > Which changes will be needed for NM frontends? Are there any drastic API > changes or do the settings need refactoring? First of all, this all will happen after 0.7 release. There are no NetworkManager API changes, but we'll need to add new methods and signals to the modem devices to use the new functionality. The settings already contain all the required fields (some of which are currently not used by NM). Tambet ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
Re: [ANNOUNCE] ModemManager (for GSM and CDMA)
Am Do 31 Jul 2008 17:10:57 CEST schrieb Tambet Ingo <[EMAIL PROTECTED]>: Q: What does it have to do with NetworkManager? A: NetworkManager will use ModemManager instead of current basic code in the future. Great. Which changes will be needed for NM frontends? Are there any drastic API changes or do the settings need refactoring? Thanks, Helmut ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
Re: wha is ipv4 prefix?? (why not netmask)
Hey, On Fri, Aug 1, 2008 at 1:44 AM, Miguel Angel Cañedo <[EMAIL PROTECTED]> wrote: > I was pulling my hair trying to set static ipv4 settings. > Until I realized that NM 0.7 asks for PREFIX instead of NETMASK > > Now, my netmask should be 255.255.0.0 > How do I transalte that into the Prefix? 16. > What is that prefix thing? This should help (from google cache): http://209.85.135.104/search?q=cache:N2B0npwBLb4J:www.gadgetwiz.com/network/netmask.html The netmask entry should probably autodetect whether the entered value is a prefix or netmask. Tambet ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
wha is ipv4 prefix?? (why not netmask)
I was pulling my hair trying to set static ipv4 settings. Until I realized that NM 0.7 asks for PREFIX instead of NETMASK Now, my netmask should be 255.255.0.0 How do I transalte that into the Prefix? What is that prefix thing? Thanks, Miguel ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
Re: [ANNOUNCE] ModemManager (for GSM and CDMA)
El jue, 31-07-2008 a las 18:47 +0300, Tambet Ingo escribió: > On Thu, Jul 31, 2008 at 6:23 PM, Carlos Perelló Marín <[EMAIL PROTECTED]> > wrote: > > Is nice to see this kind of software popping up :-) > > > > Are you in touch with the guys behind mobilemanager > > (http://mobilemanager.movilforum.com/)? They sent an announcement about > > a DBUS system like ModemManager a couple of months ago. They are part of > > Telefonica, and that's the movement they did to integrate their software > > with Network Manager. > > Yes, I know. That's the main reason why we'll be moving to the out of > process DBus service. NM can't support all modem DBus service > implementations out there and this work has partly been for defining a > common API. With the SVN branch of NM I posted, it would be very easy > to integrate whoever might be interested in doing so. For the longer > term, my personal opinion is that system daemons should be written in > C (but it's a matter of opinion, and with out of process > implementation, it's easy to disagree and use something else). Hi Tambet Ingo: I'm Roberto Majadas (mobile-manager developer). I was reading your spec about modem-manager. It's really interesting but i think you are trying to implement the same thing that we've implementated. Mobile Manager has a public and documentated Dbus API[1]. It support many features like pin/puk management, device and status information, plug & play support, device plugin system At the moment we support this devices : - Huawei - Option - Nozomi - Sierra - Novatel - Usb devices - Bluetooth devices And in the future we'll support more devices. About the programming language that should be written a daemon. Yeah C it's a good option in fact (i'm C programmer). But there are many, many, many situations easier to resolve using python in this case. The GPRS/3G devices sometimes are evils ;), belive me, i was working on it the last two years :). In this way MobileManager only depends of python, python-dbus and python-gobject (5-10Mb in memory) At the moment we use wdial to establish the ppp connection but we can change it and use NM ppp system. We are open to talk everything and we are open to colaborate ;) Btw , we have packaged mobile-manager, you can try it [2] Roberto Majadas [1] http://mobilemanager.movilforum.com/index.php/API_Documentation [2] http://open.movilforum.com/archive/escritorio-movistar/ > > Tambet > ___ > NetworkManager-list mailing list > NetworkManager-list@gnome.org > http://mail.gnome.org/mailman/listinfo/networkmanager-list ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
Re: [ANNOUNCE] ModemManager (for GSM and CDMA)
On Thu, Jul 31, 2008 at 6:23 PM, Carlos Perelló Marín <[EMAIL PROTECTED]> wrote: > Is nice to see this kind of software popping up :-) > > Are you in touch with the guys behind mobilemanager > (http://mobilemanager.movilforum.com/)? They sent an announcement about > a DBUS system like ModemManager a couple of months ago. They are part of > Telefonica, and that's the movement they did to integrate their software > with Network Manager. Yes, I know. That's the main reason why we'll be moving to the out of process DBus service. NM can't support all modem DBus service implementations out there and this work has partly been for defining a common API. With the SVN branch of NM I posted, it would be very easy to integrate whoever might be interested in doing so. For the longer term, my personal opinion is that system daemons should be written in C (but it's a matter of opinion, and with out of process implementation, it's easy to disagree and use something else). Tambet ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
Re: [ANNOUNCE] ModemManager (for GSM and CDMA)
El jue, 31-07-2008 a las 18:10 +0300, Tambet Ingo escribió: > Announcing ModemManager. Hi, > It's a standalone DBus system service to provide a common API to > communicate with broadband modems. It is derived from the modem > handling code from NetworkManager and in addition to DBus API, it adds > more operations (scanning, signal quality, changing network mode, > band, ...). It is easy to extend by having a plugin system to provide > "drivers" for non standard operations. There is currently one plugin > implemented for Huawei cards. It's fully functional and can be used as > an example to write plugins for other cards (hint! hint!). Is nice to see this kind of software popping up :-) Are you in touch with the guys behind mobilemanager (http://mobilemanager.movilforum.com/)? They sent an announcement about a DBUS system like ModemManager a couple of months ago. They are part of Telefonica, and that's the movement they did to integrate their software with Network Manager. Cheers. ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
[ANNOUNCE] ModemManager (for GSM and CDMA)
Announcing ModemManager. It's a standalone DBus system service to provide a common API to communicate with broadband modems. It is derived from the modem handling code from NetworkManager and in addition to DBus API, it adds more operations (scanning, signal quality, changing network mode, band, ...). It is easy to extend by having a plugin system to provide "drivers" for non standard operations. There is currently one plugin implemented for Huawei cards. It's fully functional and can be used as an example to write plugins for other cards (hint! hint!). Some Q&A Q: Where can I get it? A: git clone git://gitorious.org/modemmanager/mainline.git modemmanager Q: What does it have to do with NetworkManager? A: NetworkManager will use ModemManager instead of current basic code in the future. Q: Can I see it in action? A: Yes! I've ported NM to use it already, but haven't exposed any of the new functionality in the UI. The fully working branch can be downloaded from the NetworkManager SVN branch: svn co svn+ssh://[EMAIL PROTECTED]/svn/NetworkManager/branches/modem-manager NetworkManager-mm [or using anonymous svn] svn co http://svn.gnome.org/svn/NetworkManage/branches/modem-manager NetworkManager-mm Q: Why? A: There have been some requests to integrate some existing mobile programs with NM (vodafone, telefonica) and it's never been easier: All that needs to happen is to implement the same public DBus API and NM will use that instead. A2: The current modem handling code in NM is very basic, and supporting non standard operations and cards is pretty much impossible without total reorganization. Well, ModemManager is the reorganization. Q: You lied, it doesn't support signal monitoring while connected! A: No, it just means it's a non standard feature and needs a card specific plugin which isn't written for your card yet. Q: Is there any documentation available for it? A: Yes, pass a --with-docs argument to the configure and it'll create docs/spec.html which is the DBus API reference. There's also some information in the README file. Q: Can I write a plugin for my own card? A: Yes! Take a look at plugins/ directory to see the Huawei plugin, it should be pretty easy to write new ones based on that. Q: I think I've found a bug. A: Great! let me (tambet /at/ gmail.com for now) know. Extra points if you can provide a patch! Q: You API sucks! A: If there's something you'd like to change, either to add new methods or to modify the existing ones, let me know, it's not set in the stone. Tambet ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list
I've visited your website http://www.gnome.org/projects/NetworkManager/
Hi, We've seen your website at http://www.gnome.org/projects/NetworkManager/ and we love it! We see that your traffic rank is 14868 and your link popularity is 4912. Also, you have been online since 7/23/1997. With that kind of traffic, we will pay you up to $4,800/month to advertise our links on your website. If you're interested, read our terms from this page: http://www.contactthem.ws/hit.php?s=10&p=2&w=115614 Sincerely, William Vierling The ContactThem Network ___ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list