← Back to team overview

sslug-teknik team mailing list archive

Huawei E189 og openwrt

 

Hejsan

Er der nogen der har fået ovenstående kombination til at virke ?
Alle vejledninger jeg kan finde beskæftiger sig med E220 modemet, og det har 
jeg desværre ikke længere. Langt hen ad vejen ser det ud til at 
konfigurationen kan genanvendes, men der er lige det sidste der gør at den 
ikke virker.

logread efter opstart giver mig følgende output

Jan  1 00:00:55 OpenWrt user.info kernel: USB Universal Host Controller 
Interface driver v3.0
Jan  1 00:00:55 OpenWrt user.info kernel: usbcore: registered new interface 
driver usbserial
Jan  1 00:00:55 OpenWrt user.info kernel: usbserial: USB Serial support 
registered for generic
Jan  1 00:00:55 OpenWrt user.info kernel: usbserial_generic 1-1.4:1.0: 
generic converter detected
Jan  1 00:00:55 OpenWrt user.info kernel: usb 1-1.4: generic converter now 
attached to ttyUSB0
Jan  1 00:00:55 OpenWrt user.info kernel: usbserial_generic 1-1.4:1.1: 
generic converter detected
Jan  1 00:00:55 OpenWrt user.info kernel: usb 1-1.4: generic converter now 
attached to ttyUSB1
Jan  1 00:00:55 OpenWrt user.info kernel: usbcore: registered new interface 
driver usbserial_generic
Jan  1 00:00:55 OpenWrt user.info kernel: usbserial: USB Serial Driver core
Jan  1 00:00:55 OpenWrt user.info kernel: usbserial: USB Serial support 
registered for GSM modem (1-port)
Jan  1 00:00:55 OpenWrt user.info kernel: usbcore: registered new interface 
driver option
Jan  1 00:00:55 OpenWrt user.info kernel: option: USB Driver for GSM modems: 
v0.7.2

Det fortæller mig uniddelbart at modemet er fundet og den rigtige driver 
loadet. Den opretter også to devices ttyUSB0 og ttyUSB1.

/etc/config/network ser ud som følger:
config 'interface' 'wan'
        option 'ifname'   'ppp0'
        option 'proto'    '3g'
        option 'device'   '/dev/ttyUSB0'
        option 'apn'      'bredbaand.tre.dk'
        option 'service'  'umts'
        option 'pincode'  '1234'
        option 'number' '#99'

Når jeg så forsøger mig med en "ifup wan" for jeg følgende output i 
konsolvinduet:
grep: /proc/diag/model: No such file or directory
grep: /proc/diag/model: No such file or directory
Trying to set PIN
PIN set successfully
grep: /proc/diag/model: No such file or directory

logread giver følgende
Jan  1 00:06:08 OpenWrt daemon.notice pppd[2157]: pppd 2.4.3 started by 
root, uid 0
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: abort on (BUSY)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: abort on (NO CARRIER)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: abort on (ERROR)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: report (CONNECT)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: timeout set to 10 seconds
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: send (AT&F^M)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: expect (OK)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: AT&F^M^M
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: OK
Jan  1 00:06:09 OpenWrt local2.info chat[2160]:  -- got it
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: send (ATE1^M)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: expect (OK)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: ^M
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: ATE1^M^M
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: OK
Jan  1 00:06:09 OpenWrt local2.info chat[2160]:  -- got it
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: send 
(AT+CGDCONT=1,"IP","bredbaand.tre.dk"^M)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: timeout set to 30 seconds
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: expect (OK)
Jan  1 00:06:09 OpenWrt local2.info chat[2160]: ^M
Jan  1 00:06:10 OpenWrt local2.info chat[2160]: 
AT+CGDCONT=1,"IP","bredbaand.tre.dk"^M^M
Jan  1 00:06:10 OpenWrt local2.info chat[2160]: OK
Jan  1 00:06:10 OpenWrt local2.info chat[2160]:  -- got it
Jan  1 00:06:10 OpenWrt local2.info chat[2160]: send (ATD*99***1#^M)
Jan  1 00:06:10 OpenWrt local2.info chat[2160]: expect (CONNECT)
Jan  1 00:06:10 OpenWrt local2.info chat[2160]: ^M
Jan  1 00:06:10 OpenWrt local2.info chat[2160]: ATD*99***1#^M^M
Jan  1 00:06:10 OpenWrt local2.info chat[2160]: NO CARRIER
Jan  1 00:06:10 OpenWrt local2.info chat[2160]:  -- failed
Jan  1 00:06:10 OpenWrt local2.info chat[2160]: Failed (NO CARRIER)
Jan  1 00:06:10 OpenWrt daemon.err pppd[2157]: Connect script failed
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: abort on (BUSY)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: abort on (NO CARRIER)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: abort on (ERROR)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: report (CONNECT)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: timeout set to 10 seconds
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: send (AT&F^M)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: expect (OK)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: AT&F^M^M
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: OK
Jan  1 00:06:42 OpenWrt local2.info chat[2162]:  -- got it
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: send (ATE1^M)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: expect (OK)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: ^M
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: ATE1^M^M
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: OK
Jan  1 00:06:42 OpenWrt local2.info chat[2162]:  -- got it
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: send 
(AT+CGDCONT=1,"IP","bredbaand.tre.dk"^M)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: timeout set to 30 seconds
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: expect (OK)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: ^M
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: 
AT+CGDCONT=1,"IP","bredbaand.tre.dk"^M^M
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: OK
Jan  1 00:06:42 OpenWrt local2.info chat[2162]:  -- got it
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: send (ATD*99***1#^M)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: expect (CONNECT)
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: ^M
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: ATD*99***1#^M^M
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: CONNECT
Jan  1 00:06:42 OpenWrt local2.info chat[2162]:  -- got it
Jan  1 00:06:42 OpenWrt local2.info chat[2162]: send ( ^M)
Jan  1 00:06:42 OpenWrt daemon.info pppd[2157]: Serial connection 
established.
Jan  1 00:06:42 OpenWrt daemon.info pppd[2157]: Using interface ppp0
Jan  1 00:06:42 OpenWrt daemon.notice pppd[2157]: Connect: ppp0 <--> 
/dev/ttyUSB0
Jan  1 00:06:50 OpenWrt daemon.info pppd[2157]: No response to 5 echo-
requests
Jan  1 00:06:50 OpenWrt daemon.notice pppd[2157]: Serial link appears to be 
disconnected.
Jan  1 00:06:56 OpenWrt daemon.notice pppd[2157]: Connection terminated.
Jan  1 00:06:57 OpenWrt daemon.notice pppd[2157]: Modem hangup

Er der nogen der kan hjælpe mig lidt på vej med en løsning.

På forhånd tak for hjælpen

\Henrik


Follow ups