1 (edytowany przez hrddd 2009-09-11 23:54:28)

Temat: OpenWrt i Blueconnect poprzez modem HUAWEI e220

Mam problem.

zrobilem wszystko wedlug tutoriala na stronie:

http://eko.one.pl/index.php?page=openwrt-3g

niestety niewyszlo mi z tego za wiele. Probowalem rozne rzeczy zmieniac i tez nic.
Ogolnie utknelem na momencie takim:

root@OpenWrt:~# ifup wan
/sbin/uci: Parse error (invalid command) at line 25, byte 1
/sbin/uci: Parse error (invalid command) at line 25, byte 1
/sbin/uci: Parse error (invalid command) at line 25, byte 1
Can't open device /dev/ttyUSB0.
wan(3g): Failed to set the PIN code.

Z tego co ustalilem to moj modem nieprzelacza sie z funkcji storage. Probuje odpalac     ucb_modeswitch 
z odpowiednimi parametrami ale nic sie niezmienia. Niejestem tez pewien tego wpisu w pliku    /etc/config/network

option device   "/dev/ttyUSB0"

Oczywiscie PIN mam wylaczony totez niepodawalem go w konfiguracji.

2

Odp: OpenWrt i Blueconnect poprzez modem HUAWEI e220

Jaki system, jaki kernel, podaj wynik /etc/config/network i czym go edytowałeś (bo chyba masz jakieś krzaczki w pliku)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: OpenWrt i Blueconnect poprzez modem HUAWEI e220

Cezary napisał/a:

Jaki system, jaki kernel, podaj wynik /etc/config/network i czym go edytowałeś (bo chyba masz jakieś krzaczki w pliku)

System:      OpenWrt Kamikaze 8.09.1

Jest to wersja przygotowana przez obsyego i wstawiona na openwrt.org
"Kamikaze 8.09.1 by obsy"

Platforma:   Broadcom/2.4

Kernel:       

/etc/config/network:

#### VLAN configuration
config switch eth0
        option vlan0    "0 1 2 3 4 5u"


#### Loopback configuration
config interface loopback
        option ifname   "lo"
        option proto    static
        option ipaddr   127.0.0.1
        option netmask  255.0.0.0


#### LAN configuration
config interface lan
        option type     bridge
        option ifname   "eth0"
        option proto    static
        option ipaddr   192.168.10.1
        option netmask  255.255.255.0


#### WAN configuration
config interface        wan
        //option ifname "eth1"
        //option proto  dhcp
        option device   "/dev/ttyUSB0"
        option proto    "3g"
        option apn      "erainternet"
        option pppd_options     'user "erainternet" password "erainternet"'


Plik edytowalem VIMem.

root@OpenWrt:/etc/config# dmesg|tail
hub.c: new USB device 01:03.0-2, assigned address 2
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: HUAWEI    Model: Mass Storage      Rev: 2.31
  Type:   CD-ROM                             ANSI SCSI revision: 02
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
usb.c: USB disconnect on device 01:03.0-2 address 2
hub.c: new USB device 01:03.0-2, assigned address 3
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3

4

Odp: OpenWrt i Blueconnect poprzez modem HUAWEI e220

1. obsy to ja smile
2. komentarz to # nie //. Dlatego pluje się o nieznane opcje
3. dla 2.4 masz /dev/usb/tty/0, nie /dev/ttyUSB0
4. Tak, musisz to przełączyć. huaweiaktbbo lub usb_modeswitch.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: OpenWrt i Blueconnect poprzez modem HUAWEI e220

;] 

krzaki znikly big_smile
jednak problem pozostal:

root@OpenWrt:~# usb_modeswitch

* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 0.9.5 (C) Josua Dietze 2008
* Works with libusb 0.1.12 and probably other versions

Looking for default devices
Found default devices (1)
Prepare switching, accessing latest device
OK, Huawei control message successfully sent.
-> See /proc/bus/usb/devices (or call lsusb) for changes. Bye

root@OpenWrt:~# ifup wan
Can't open device /dev/usb/tty/0.
wan(3g): Failed to set the PIN code.
root@OpenWrt:~#

6

Odp: OpenWrt i Blueconnect poprzez modem HUAWEI e220

Jeżeli usb się przełączyło to zobacz czy masz /dev/usb/tty/0 w ogóle. Zainstalowałeś także usb-serial?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: OpenWrt i Blueconnect poprzez modem HUAWEI e220

root@OpenWrt:~# opkg install kmod-usb-core kmod-usb-uhci-iv kmod-usb2 kmod-usb-s
erial kmod-ppp ppp chat comgt
Package kmod-usb-core (2.4.35.4-brcm-2.4-1) installed in root is up to date.
Package kmod-usb-uhci-iv (2.4.35.4-brcm-2.4-1) installed in root is up to date.
Package kmod-usb2 (2.4.35.4-brcm-2.4-1) installed in root is up to date.
Package kmod-usb-serial (2.4.35.4-brcm-2.4-1) installed in root is up to date.
Package kmod-ppp (2.4.35.4-brcm-2.4-1) installed in root is up to date.
Package ppp (2.4.3-11.1) installed in root is up to date.
Package chat (2.4.3-11.1) installed in root is up to date.
Package comgt (0.32-1.1) installed in root is up to date.

to wszystko co zaistalowalem.
katalog

/dev/usb/

jest pusty nic w nim niema.
Natomiast w katalogu

/dev/tts/

mam cos takiego jak:
0    1   

Mam takie wrazenie jakby modem sie nieprzelaczal no bo gdyby sie tak stalo
to po wydaniu polecenia dmesg niemialbym juz takiej wzmianki:

scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: HUAWEI    Model: Mass Storage      Rev: 2.31
  Type:   CD-ROM                             ANSI SCSI revision: 02

8

Odp: OpenWrt i Blueconnect poprzez modem HUAWEI e220

/dev/tts/{0,1} to zwykły rs który masz na płytce, nie modem.

Możesz jeszcze ręcznie sprawdzić - po podłączeniu modemu i przełączeniu zrobić

rmmod usbserial
insmod usbserial (ew podać paramtery jeżeli nie został rozpoznany)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.