PIPE use in ofono
Rémi Denis-Courmont
remi at remlab.net
Tue Jul 20 08:49:08 PDT 2010
Le mardi 20 juillet 2010 14:33:51 Hemant-vilas RAMDASI, vous avez écrit :
> Today's Phonet stack in 2.6.24, gprs interface looks like virtual interface
> (similar to TUN) where no connection with real hardware is possible.
Phonet was released in Linux kernel 2.6.27 if I recall correctly.
> I
> can't understand how peps (one on modem and other on linux phonet stack)
> are connected, so that IP packets coming from nokia modem can be forwarded
> to IP stack directly instead of routing from user space using sequence
> socket.
The virtual GPRS network interface runs on top of the Phonet packet socket,
much like a virtual PPP network interfaces run on top of a TTY port.
The packet socket itself is the Linux-side endpoint of the Phonet pipe between
the modem and the Linux CPU.
> Is it possible with today's phonet stack? Is there a need of third
> entity like controller to do this?
That's done with the pep_gprs.c network device driver. However, GPRS signaling
needs to be done in userspace. This is implemented in oFono already.
--
Rémi Denis-Courmont
http://www.remlab.net/
http://fi.linkedin.com/in/remidenis
More information about the ofono
mailing list