Página 1 de 1
Instalando modem 3G no Angstrom + BeagleBoard

Enviado:
12 Ago 2010 13:50
por 51
Estou tentando instalar o wvdial, e em uma das etapas acontece isso:
root@beagleboard:/home/Gabriel/Desktop# opkg install libwvutils_4.6-r0.5_armv7a.ipk
Installing libwvutils4.6 (4.6-r0.5) to root...
Collected errors:
* ERROR: Cannot satisfy the following dependencies for libwvutils4.6:
* libwvstreams-extras (>= 4.6) *
root@beagleboard:/home/Gabriel/Desktop# opkg install libwvstreams-extras_4.6-r0.5_armv7a.ipk
Installing libwvstreams-extras (4.6-r0.5) to root...
Collected errors:
* ERROR: Cannot satisfy the following dependencies for libwvstreams-extras:
* libwvutils4.6 (>= 4.6) *
Notem que todas as outras dependencias solicitadas ja foram instaladas, só falta estas duas
Alguém pode ajudar?

Enviado:
16 Ago 2010 07:32
por 51
Nada?!!
O duro é que eu tenho certeza que se fosse algo do tipo
"W (o SO do capeta)" versus " L (O Melhor SO do Universo)"
este tópico estaria bombando...

Enviado:
16 Ago 2010 07:54
por helton
compilar o pacote completo utilizando o toolchain não resolveria ?

Enviado:
16 Ago 2010 08:00
por enigmabox
51,
Estou vendo que vc está instalando manualmente as dependencias e o programa WVDIAL, as vezes pode dar problemas se a instalação não for feita na ordem correta, primeiro as dependencias e depois o programa principal. Nesta distribuição de Linux, que vc está utilizando, não tem um instalador automatico como uma IDE PKGD, assim podera ser visto as dependencias que faltam e as que estão dando conflito.
Outra coisa, que pode gerar conflitos de bibliotecas... Vc fez alguma atualização das bibliotecas ou do sistema linux e está tentando instalar arquivos mais velhos no sistema? Por exemplo, vc instala o linux, depois atualiza o kernel, bibliotecas, as vezes se for instalar programas ou bibliotecas mais antigas, pode dar conflitos.
Não sei qual distro linux vc usa, mas procure nesta versão, se há um instalador automatico de programas, onde vc diz que quer instalar o WVDIAL e o programa analisa e busca as bibliotecas necessárias automaticamente.

Enviado:
16 Ago 2010 08:57
por 51
Blz!
Vamos lá, vou contar a estória toda:
O hardware que estou usando é este:
http://www.embedinfo.com/english/product/devkit8000.asp
É uma beagleboard com display 4.3, ou era para ser, mas tudo indica que esta placa tem alguma peculariedade que NÃO faz com que ela seja 100% compativel com a beagleboard, como sei disso? porque não posso atualizar o Angstrom (
http://www.angstrom-distribution.org/ ) que o sistema simplesmente trava, assim como também não consigo rodar outras distros, que deveriam rodar numa beagleboard. Por isso estou fazendo pacote por pacote, e tomando o cuidado de pegar primeiro os pacotes la do fundo, no caso, para instalar o wvdial:
http://www.angstrom-distribution.org/re ... ame=wvdial
Fui aqui:
http://www.angstrom-distribution.org/repo/?pkgname=ppp
Depois aqui:
http://www.angstrom-distribution.org/re ... name=libc6
E instalei este pacote primeiro:
http://www.angstrom-distribution.org/re ... pdate-rc.d
Depois instalei este:
http://www.angstrom-distribution.org/re ... name=libc6
Depois este:
http://www.angstrom-distribution.org/re ... e=libcidn1
E assim fiz assim com todos, até chegar na situação descrita no primeiro post.
Ah, sim, o Angstrom que estou usando tem um gerenciador de instalação, opkg, mas que parece ter alguma dificuldade em resolver dependencias, não conseguindo instalar o wvdial, por ex., mas em outros ele vai bem.
Escrevendo aqui me ocorreu que eu devo tentar instalar outro "instalador", vou ver se encontro outro e posto aqui...

Enviado:
16 Ago 2010 09:47
por 51
De qualquer forma gostaria de saber exatamente porque se chega neste loop, como X precisa de Y e Y precisa de X para ser instalado?
Existe alguma forma de instalar um dos dois sem que o outro ja esteja instalado?

Enviado:
16 Ago 2010 10:40
por enigmabox
51,
Antes de instalar outros programas, vc instalou o GCC com as bibliotecas LIBC++, LIBSTDC, LIBGCC? Estes tb são dependencias do WVDIAL.
O GCC está funcionando?
Outra coisa, no site diz que a placa já vem com o Linux pré-instalado, mas é possível, tentar recarregar todo o sistema novamente na flash, usando o programa instalador, veja se há opção para carregar o WVDIAL?
Vi no diretorio CONSOLE desta distro que tem um programa instalador PKGConfig. tente instalar ele.
http://www.angstrom-distribution.org/repo/?pkgname=pkgconfig
ou para arquivos compativeis com debian:
http://www.angstrom-distribution.org/repo/?pkgname=dpkg
este vc deve ter instalado o IPKG:
http://www.angstrom-distribution.org/repo/?pkgname=ipkg

Enviado:
16 Ago 2010 15:08
por 51
Instalei o gcc? Sim
Esta funfando? Não sei dizer, aparentemente não, digito gcc e nada acontece...
Eu não estou usando o s.o. instalado na flash, e sim num sd card, mas é o pacote fornecido pelo chines da placa, é possivel colocar wvdial nele?
Tentando instalar o dpkg:
root@beagleboard:/home/Gabriel/Desktop# opkg install dpkg_1.14.29-r1.5_armv7a.ip
Multiple packages (libbz2-1 and libbz2-1) providing same name marked HOLD or PREFER. Using latest.
Installing libbz2-1 (1.0.5-r2.5) to root...
Collected errors:
* Package libbz2-1 wants to install file /usr/lib/libbz2.so.1.0
But that file is already provided by package * bzip2
* Package libbz2-1 wants to install file /usr/lib/libbz2.so.1
But that file is already provided by package * bzip2
root@beagleboard:/home/Gabriel/Desktop#
root@beagleboard:/home/Gabriel/Desktop# opkg install libbz2-1_1.0.5-r2.5_armv7a.ipk
Installing libbz2-1 (1.0.5-r2.5) to root...
Collected errors:
* ERROR: Package libbz2-1 (parent libbz2-1) is not available from any configured src.
* Failed to download libbz2-1. Perhaps you need to run 'opkg update'?
root@beagleboard:/home/Gabriel/Desktop#

Enviado:
16 Ago 2010 15:48
por chrdcv
Pra ver se o gcc está intalado: which gcc
Acho que o problema está nas versões de cada pacote, se tem o que o fabricante enviou (e se o mesmo contém a distribuição para montagem), verifique se as atuais versões de montagem do teu HOST são iguais ao do fabricante!
chrdcv

Enviado:
16 Ago 2010 18:39
por vtrx
Tente;
dpkg update
dpkg -f install
instale o dev do libwvutils4.6 e tente denovo.

Enviado:
17 Ago 2010 04:21
por joao
Hey 51,
Pelo o que eu entendi, no seu primeiro post, vc está dependendo de uma lib que não está instalada e ao instalar a outra vc precisa da lib que vc estava pensando em instalar.
Para resolver isso, se não me engano, vc precisa instalar elas juntas.
opkg install libwvutils_4.6-r0.5_armv7a.ipk libwvstreams-extras_4.6-r0.5_armv7a.ipk
Acho que apenas isso é o suficiente.
[]'s

Enviado:
17 Ago 2010 09:33
por 51
João, vc é o CARA!!!
É isso ai, só instalar as duas juntas!!!
Cara, valeu mesmo!!
wvdial instalado, agora vamos configurar para para navegar via 3G

Enviado:
20 Ago 2010 07:40
por 51
O problema agora é que o wvdial só procura modem nas seriais, não procura nas usb, alguém sabe como resolver isso?
Detalhe, o wvdial.conf esta assim:
[Dialer Defaults]
Modem = /dev/ttyUSB0
ISDN = off
Modem Type = Analog Modem
Baud = 466600
Init = ATZ
Init2 = AT+CFUN=1
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init4 = AT+CGDCONT=1,"IP","gprs.oi.com.br"
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone = *99***1#
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = oi
Username = oi
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = off
Idle Seconds = 0
Auto DNS = on
;Minimize = on
;Dock = on
Mas, não acha o /dev/ttyUSB0

Enviado:
20 Ago 2010 08:09
por 51
Acredito que tenho algum problema sério com esta distro, por isso não consigo atualizar, toda atualização precisa do maldito
/lib/modules/2.6.28-rc9-omap1/modules.dep
que não existe, mas notem no ls la embaixo, que tem o
2.6.27-omap1
2.6.29-omap1
do 27 pula pro 29...mas o kernel é 2.6.28-rc9-omap1 !!!
além de varios erros durante o boot, como pode se ver abaixo...
modprobe: FATAL: Could not load /lib/modules/2.6.28-rc9-omap1/modules.dep: No su
ch file or directory
WARNING: Couldn't open directory /lib/modules/2.6.28-rc9-omap1: No such file or
directory
FATAL: Could not open /lib/modules/2.6.28-rc9-omap1/modules.dep.temp for writing
: No such file or directory
Setting up IP spoofing protection: rp_filter.
Configuring network interfaces... eth0: link down
eth0 no wireless extensions.
udhcpc (v1.11.3) started
run-parts: /etc/udhcpc.d/00avahi-autoipd exited with code 1
Sending discover...
Sending discover...
eth0: link up, 100Mbps, half-duplex, lpa 0x0081
Sending discover...
Sending select for 10.1.0.250...
Lease of 10.1.0.250 obtained, lease time 600
run-parts: /etc/udhcpc.d/00avahi-autoipd exited with code 1
adding dns 10.1.0.1
adding dns 10.1.0.9
done.
Starting portmap daemon: portmap.
Tue Aug 17 20:47:00 BST 2010
INIT: Entering runlevel: 5
Configuring leds:
led1: none
led2: none
led3: none
ledB: none
ALSA: Restoring mixer settings...
Starting Dropbear SSH server: modprobe: FATAL: Could not load /lib/modules/2.6.2
8-rc9-omap1/modules.dep: No such file or directory
modprobe: FATAL: Could not load /lib/modules/2.6.28-rc9-omap1/modules.dep: No su
ch file or directory
dropbear.
Starting advanced power management daemon: No APM support in kernel
(failed.)
Starting system message bus: dbus.
Starting Hardware abstraction layer hald
Starting syslogd/klogd: done
* Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
[ ok ]
Starting Bluetooth subsystem: hid2hci.
Running ntpdate to synchronize clock.
Starting GPE display manager: gpe-dm
.-------.
| | .-.
| | |-----.-----.-----.| | .----..-----.-----.
| | | __ | ---'| '--.| .-'| | |
| | | | | |--- || --'| | | ' | | | |
'---'---'--'--'--. |-----''----''--' '-----'-'-'-'
-' |
'---'
The Angstrom Distribution beagleboard ttyS2
Angstrom 2009.X-test-20090102 beagleboard ttyS2
beagleboard login: root
root@beagleboard:~# uname -ar
Linux beagleboard 2.6.28-rc9-omap1 #1 Mon Aug 3 12:18:44 CST 2009 armv7l unknown
unknown GNU/Linux
root@beagleboard:~# cd /lib/modules/
root@beagleboard:/lib/modules# ls
2.6.27-omap1 2.6.29-omap1