Comment 14 for bug 277613

Revision history for this message
tomm3h (tom-ninjabadger) wrote : Re: [Bug 277613] Re: NetworkManager does not work with modem "Sony Ericsson MD300"

Hi Luis,

I would be very interested in seeing if the 'hack' works with other SE
phones. My K800i works as an Ethernet device flawlessly, but the K850i
I *had* would not. The CDC USB Ethernet device appeared as usb0, but
you could not obtain a DHCP lease across it.

I wrote about this here: http://www.ninjabadger.net/2008/07/29/why-sony-why/

I would be interested in a solution, but unfortunately would not be
able to test it as the K850i has been sold on: it drive me nuts. :)

Tom

> I think we will need to wait until network manager has ModemManager
> included with a SE driver....
> there is a "hacky workaround" to make the modem enable its ethernet
> side... so it can appear as an ethernet card under NM...
> is anyone interested?
>
> --
> NetworkManager does not work with modem "Sony Ericsson MD300"
> https://bugs.launchpad.net/bugs/277613
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “network-manager” source package in Ubuntu: Confirmed
>
> Bug description:
> Binary package hint: network-manager
>
> NM does not handle the noise before receive the 'CONNECT' string
>
> pretto@karnak:~/Desktop$ lsb_release -rd
> Description: Ubuntu intrepid (development branch)
> Release: 8.10
>
> Connection string received:
> ATDT*99***1#
> ~[7f]}#@!}!}!} }9}#}%B#}%}(}”}’}”}”}&} } } } }%}&X*}3cD7~
> CONNECT
>
> NM outputs trying to connect:
> Oct 3 10:11:57 karnak NetworkManager: <info> Activation (ttyACM0)
> starting connection 'Auto GSM network connection'
> Oct 3 10:11:57 karnak NetworkManager: <info> (ttyACM0): device
> state change: 3 -> 4
> Oct 3 10:11:57 karnak NetworkManager: <info> Activation (ttyACM0)
> Stage 1 of 5 (Device Prepare) scheduled...
> Oct 3 10:11:57 karnak NetworkManager: <info> Activation (ttyACM0)
> Stage 1 of 5 (Device Prepare) started...
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.739686]
> nm_serial_device_open(): (ttyACM0) opening device...
> Oct 3 10:11:57 karnak NetworkManager: <info> Activation (ttyACM0)
> Stage 1 of 5 (Device Prepare) complete.
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.846329]
> serial_debug(): Sending: 'ATZ E0 V1 X4 &C1 +FCLASS=0 '
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.897363]
> serial_debug(): Got: ' OK '
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.897589]
> serial_debug(): Sending: 'AT+CPIN? '
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.910330]
> serial_debug(): Got: ' +CPIN: READY '
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.912458]
> serial_debug(): Got: ' +CPIN: READY OK '
> Oct 3 10:11:57 karnak NetworkManager: <info> (ttyACM0): powering up...
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.912682]
> serial_debug(): Sending: 'AT+CFUN=1 '
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.930344]
> serial_debug(): Got: ' OK '
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.930510]
> serial_debug(): Sending: 'AT+CREG? '
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.947345]
> serial_debug(): Got: ' +CREG: 0,1 '
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.949319]
> serial_debug(): Got: ' +CREG: 0,1 OK '
> Oct 3 10:11:57 karnak NetworkManager: <info> Registered on Home network
> Oct 3 10:11:57 karnak NetworkManager: <debug> [1223039517.949478]
> serial_debug(): Sending: 'AT+COPS? '
> Oct 3 10:11:58 karnak NetworkManager: <debug> [1223039518.020373]
> serial_debug(): Got: ' +COPS: 0,0,"CLARO BR",2 '
> Oct 3 10:11:58 karnak NetworkManager: <debug> [1223039518.024318]
> serial_debug(): Got: ' +COPS: 0,0,"CLARO BR",2 OK '
> Oct 3 10:11:58 karnak NetworkManager: <info> Associated with
> network: +COPS: 0,0,"CLARO BR",2
> Oct 3 10:11:58 karnak NetworkManager: <debug> [1223039518.024493]
> serial_debug(): Sending: 'AT+CGDCONT=1, "IP",
> "bandalarga.claro.com.br" '
> Oct 3 10:11:58 karnak NetworkManager: <debug> [1223039518.109352]
> serial_debug(): Got: ' OK '
> Oct 3 10:11:58 karnak NetworkManager: <debug> [1223039518.109569]
> serial_debug(): Sending: 'ATD*99***1# '
> Oct 3 10:11:58 karnak NetworkManager: <debug> [1223039518.139331]
> serial_debug(): Got: '~'
> Oct 3 10:11:59 karnak NetworkManager: Invalid byte sequence in
> conversion input
> Oct 3 10:12:28 karnak last message repeated 10 times
> Oct 3 10:12:59 karnak NetworkManager: <WARN> dial_done(): Dialing timed out
> Oct 3 10:12:59 karnak NetworkManager: <info> (ttyACM0): device
> state change: 4 -> 9
> Oct 3 10:12:59 karnak NetworkManager: <debug> [1223039579.002387]
> nm_serial_device_close(): Closing device 'ttyACM0'
> Oct 3 10:12:59 karnak NetworkManager: <info> Marking connection
> 'Auto GSM network connection' invalid.
> Oct 3 10:12:59 karnak NetworkManager: <info> Activation (ttyACM0) failed.
> Oct 3 10:12:59 karnak NetworkManager: <info> (ttyACM0): device
> state change: 9 -> 3
> Oct 3 10:12:59 karnak NetworkManager: <info> (ttyACM0):
> deactivating device.
> Oct 3 10:12:59 karnak NetworkManager:
> nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx
> >= 0' failed
> Oct 3 10:12:59 karnak NetworkManager:
> nm_system_device_flush_ip4_addresses_with_iface: assertion
> `iface_idx >= 0' failed
> Oct 3 10:12:59 karnak NetworkManager: <info> Setting system
> hostname to 'karnak' (from address lookup)
>