Van egy IBM T20 laptopom és vettem egy 3G-s vodaphone modemet.
Nem tudom belőni a Fedora Core 5 alatt...
Szerintem a 2.6.15-ös kernel a ludas mivel a suse 10.2 alatt meg tudtam mozdítani.
Ez alapján:
http://wiki.hup.hu/index.php/Vodafone_HSDPA_Huawei_E220_USB_modem_vs_Li…
Linux-ból elég kezdő vagyok, még config-problémáim vannak, de a net nélkül nem tudok fejlődni, ha mindig vissza kell térnem a win-re.
Minden segítséget szivesen fogadok:-)
Előre is elnézést az együgyü kérdésért...
Üdv.:István:-)
- 2768 megtekintés
Hozzászólások
frissits szepen -] 6 -] 7 -] 8-ra
t
- A hozzászóláshoz be kell jelentkezni
Az nem megy...
Csak ha leszedem a netről az 6-7-8 frissítéseket vagy az install dvd-ket win alatt de az ekkora sávszélességgel egy hétig is eltart...
Üdv.:István
Biztos létezik más megoldás is...
- A hozzászóláshoz be kell jelentkezni
A Fedora7 -t megpróbáltam anno feltenni de lefagyott a telepítője, és töbszöri probálkozásra sem sikerült..
:-)
István
- A hozzászóláshoz be kell jelentkezni
yum update
t
- A hozzászóláshoz be kell jelentkezni
Bakker jól kisegítetted ... pont azt mondja hogy nem tudja. Próbálja meg valami gyors helyet keresni esetleg próbáld meg az Ubit megrendelni CD ShipIt -ről :) akkor nem kell töltened.
---
MSI KT3 Ultra, 1GB DDR, AMD Athlon 1800++, NVIDIA GForce4 MX 440
- A hozzászóláshoz be kell jelentkezni
Viszont shipitről nem tud fedora cd-t (ahm, dvd-t) szerezni.
- A hozzászóláshoz be kell jelentkezni
Az igaz de Ubi kernel-el nem nagyon kell babrálni plusz felhasználóbarát mint Fedora (btw a 8-as fa**án sikerült Gentoo mellett használom szal érdemes megpróbálni).
Egyébként hogy ha mást nem legalább annyit elértem, hogy foglalkoztok vele. Szar dolog kezdőnek ... és minden segítségért hálás az ember. :)
---
MSI KT3 Ultra, 1GB DDR, AMD Athlon 1800+, NVIDIA GForce4 MX 440
- A hozzászóláshoz be kell jelentkezni
Vhogy mindenkeppen frissitened kellene, az 5-os nagyon regi, a javitasok se kerulnek mar bele.
- A hozzászóláshoz be kell jelentkezni
PONTOSAN meddig jutsz el a hupwikis leírás szerint?
- A hozzászóláshoz be kell jelentkezni
Először is meg szeretném köszönni, hogy írtatok és segíteni próbáltok..
Már majdnem egy éve erőlködöm a linuxxal több kevesebb sikerrel, egy kicsit rögös az út és nehéz fejlődni, de leglább vannak kihívások és nem csak be meg kikapcsolni kell a vasat:-D
Arra a kérdésre, hogy hol járok:
modprobe.conf
:-)
options usbserial vendor=0xaf0 product=0x5000
wvdial.conf
:-)
[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 921600
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 =
Area Code =
Phone = *99***1#
Username = vodaphone
Password = 1111
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 300
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1
mknod /dev/ttyUSB0 c 188 0
mknod /dev/ttyUSB1 c 188 1
mknod /dev/ttyUSB2 c 188 2
[root@localhost ~]# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Cannot open /dev/ttyUSB0: No such device
--> Cannot open /dev/ttyUSB0: No such device
--> Cannot open /dev/ttyUSB0: No such device
[root@localhost ~]#
huawei.tar.bz2
he220stat.tar.bz2
ezeket a csomagokat feltelepítettema laírás szerint és nem volt hibaüzenet:-(
Lehet én nem látok belőle semmit és nektek egyszerű a megoldás:-)
Remélem:-)
Üdv.:István
Ui.:Azért nem akarok átváltani ubira, mert közben vettem egy Red Hat-os könyvet, ami magyar és majd 1500 oldal és ez alapján szeretnék elindulni, olvasgatom ha időm engedi..
- A hozzászóláshoz be kell jelentkezni
Ezt még tedd bele:
ln -sf /dev/ttyUSB0 /dev/modem
illetve a wvdial.conf-ba
Modem = /dev/modem (nem /dev/ttyUSB0)
- A hozzászóláshoz be kell jelentkezni
Ellenőrizd, hogy vendor és product ID valóban a 0xaf0 és 0x5000. Nálam pl. nem, hanem 0x12d1 és 0x1003. Ezt úgy teheted meg, hogy a modemet a gépre dugva kiadod pl. a cat /proc/bus/usb/devices
parancsot. Ha ez megvan, akkor lépünk tovább.
- A hozzászóláshoz be kell jelentkezni
Szerintem a modprobe.conf állományba így kéne lennie (legalább is Ubuntu-ban így van és megy):
options usbserial vendor=0xaf0 product=0x5000
post-install usbcore modprobe usbserial
aztán modem rádug aztán reboot, vagy modulok egyesével betöltése (modprobe), ki melyiket szereti.
--
Ubuntu Linux 7.10
- A hozzászóláshoz be kell jelentkezni
Fordíts rá egy új kernelt.
http://www.howtoforge.com/kernel_compilation_fedora
- A hozzászóláshoz be kell jelentkezni
Köszönöm, remélem jól értemeztem...
modprobe.conf
options usbserial vendor=0xaf0 product=0x5000
ln -sf /dev/ttyUSB0 /dev/modem
wvdial.conf-ba cseréltem a fent említett sort..
[root@localhost ~]# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Cannot open /dev/ttyUSB0: No such device
--> Cannot open /dev/ttyUSB0: No such device
--> Cannot open /dev/ttyUSB0: No such device
De továbbr is ezt a választ kapom parancssorban..
Üdv.:István
- A hozzászóláshoz be kell jelentkezni
És utánna újraindítottam, hogy realizálódjon
Üdv.:István
- A hozzászóláshoz be kell jelentkezni
Én a Zenwalk-ban az rc.local-ba teszem ezeket a sorokat és "modprobe usbserial vendor=.... product=...."-ot írok
Ugye a "modprobe usbserial...", az "mknod.." és az "ln -sf...." sorok beírása után lefuttattad a wvdialconf parancsot és csak utána szerkesztetted a wvdial.conf-ot? Ha igen, akkor a futtatás végén ki kell(ene) írnia, hogy megtalálta a /dev/ttyUSB0-át, amit /dev/modem-nek "lát"...
- A hozzászóláshoz be kell jelentkezni
Sajnos nem, elősször mindkettőt átszerkesztettem, majd reboot és uánna wvdial:-(
Sajnálom nem tudtam a sorrendet...
Akkor így már nem is működik?
Üdv.István
- A hozzászóláshoz be kell jelentkezni
Ja nem tuti, hogy a hardverfelismerő tuti jól felismeri, a dolgot ha tudsz fordíts frissebb kernelt, ne az ereedetit. Mert ugye aban nem tuti, hogya az a modul ami neked kell. Hogy ponosan mi meg hogy kell szerintem arról eza a leorás jó:
http://www.webmuhely.hu/3g/
Ez mondjuk ubuntura van de szerintem tök mindegy, max egy kicsit más a dev-ek azok ugyan azok szvsz.
http://ubuntu.hu/forum/huawei-e220
Sok sikert hozzá
- A hozzászóláshoz be kell jelentkezni
Fedora kernelre Ubuntu vagy Debian kernelt, ezt nem értem???
Nincs benne semmi specifikus az adott disztróra nézve?
Nem fog összeakadni?
Üdv.:István
- A hozzászóláshoz be kell jelentkezni
Mivel a Fedora 8 Live alatt próbáltam ki a Huawei E620 kártyámat, nem biztos, hogy Neked segíteni fog, de leírom, hogyan jött össze a netem:
1. Rootként > modprobe usbserial vendor=.... product=.... (A Te modemed adataival.)
2. ln -sf /dev/ttyUSB0 /dev/modem
3. Hálózati eszközök beállítása (nem emlékszem pontosan a menüpontra) > Először az új hardvereszközt állítom be (/dev/modem), majd pedig az eszközökben az eth0 mellé berakom a modemet is. (telefonszám, jelszó, user) és aktiválom az eszközt.
Ennyi, bár nem tudom, hogy a Fedora 5-nél is megy majd-e így???
- A hozzászóláshoz be kell jelentkezni
A Te modemed adataival???
Ezt sajnos nem tudom,hogy hol kell megnéznem??
Üdv.István
- A hozzászóláshoz be kell jelentkezni
"Cannot open /dev/ttyUSB0: No such device"
ls /dev |grep ttyUSB0
parancs kiírja ha létezik, ha nem ad semmit ott a hiba!
----------------------------------------------------------------
- A hozzászóláshoz be kell jelentkezni
[root@localhost ~]# ls /dev |grep ttyUSB0
[root@localhost ~]# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Warning: section [Dialer Defaults] does not exist in wvdial.conf.
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
A kényszerítés:-)
[root@localhost ~]#mknod /dev/ttyUSB0 c 188 0
[root@localhost ~]#mknod /dev/ttyUSB1 c 188 1
[root@localhost ~]#mknod /dev/ttyUSB2 c 188 2
[root@localhost ~]# ls /dev |grep ttyUSB0
ttyUSB0
[root@localhost ~]# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Warning: section [Dialer Defaults] does not exist in wvdial.conf.
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
ttyUSB2 c 188 2?????? nem lehet, hogy ez rossz????
Üdv.:István:-)
- A hozzászóláshoz be kell jelentkezni
Szerintem azt kellene megnézned melyik kernel modul kell hozzá!
Ha csatlakoztatod, akkor modul betöltés után a devicének ott a helye /dev-ben.
Esetleg udev.rules piszkálással?
----------------------------------------------------------------
- A hozzászóláshoz be kell jelentkezni
Szóval:
Ahhoz, hogy egy hardver eszközt használni tudj bármilyen linuxszal (vagy bérmilyen oprendszerrel) alapvetően két dologra van szükséged (magán az eszközön túl):
1- egy az operációs rendszerednek és a hardverednek is megfelelő driverre
2- egy olyan kliensprogramra, ami képes együtt működni a drivereddel.
Linux alatt a hardver dájverek általában kernel modulként léteznek, és a /dev könyvtárban speciális device fájlokat hoznak létre. A mindenféle programok ezeken a device fájlokon át kommunikálnak a hardverrel.
Célszerá lépésről lépésre haladni a telepítésnél, azaz addig, amíg nincs felrakva a driver/kernel modul, addig nem érdemes a kliens programmal szórakozni, mint ahogy te próbáltad.
Ajánlom ezt az oldalt kiindulásnak.
Ezek alapján az eszközt a usbserial kernelmodul hajtja meg, de meg kell adnod neki paraméterként az eszköz saját vedor és product IDját.
Ezt úgy deríted ki, hogy csatlakoztatod az eszközt, és rootként futtatod az lsusb-t(ha nincs ilyen programod, akkor előbb installáld az usb-tools csomagot):
lsusb
Bus 004 Device 002: ID 046d:c518 Logitech, Inc.
Itt egy valamilyen Logitech eszközre látható a kimenet, a lényeg belőle az ID 046d:c518
Ebből erre az eszközre a vendor id: 0x046d illetve a product id 0xc518 (vedd észre, hogy 0x került a számok elejére).
Innen már mehet a modul betöltése a fent említett lap alapján:
modprobe usb-ohci
modprobe usb-uhci
modprobe usbserial vendor=0xvedorid product=0xproductid
Ha nincs hibaüzenet, akkor csekkeld hogy létrejöttek e a device fájlok:
ls -l mknod /dev/ttyUSB?
Ha igen, akkor jó, ha nem, akkor először is csekkold a kernel logokat, hogy panaszkodik e a modul valamire:
tail /var/log/messages
Itt mindenféle kernellog lesz, de ha a te modulod panaszkodik, akkor az adott sorban benne lesz a modul neve (usbserial).
Ha nincs device fájl, de nem is panaszkodik a modul (pl. hogy nem ismeri ezt a vendor/product párost), akkor kell létrehoznod a deviceket kézzel:
mknod /dev/ttyUSB0 c 188 0
mknod /dev/ttyUSB1 c 188 1
mknod /dev/ttyUSB2 c 188 2
ln -s /dev/ttyUSB0 /dev/modem
Ha 2.6.20nál régebbi kerneled van (
uname -a
) akkor szükséged lesz a fent említett udev rule telepítésére.
Ha idáig megvan problémamentesen a dolog, akkor kezdhetsz neki a kliens telepítésének/beállításának, de elvileg innen ez egy standard modemként viselkedik, bármely diallernek vinnie kéne.
Sok szerencsét!
Csaba
Még csak annyit, hogy a fedora 5 tényleg túl régi, próbálkozz meg egy 7-es vagy 8-as telepítésével. Csak nyerhetsz vele.
- A hozzászóláshoz be kell jelentkezni
Egy kis késlekesés után tudtam csak továbblépni, feltettem a fedora7-t.
Itt a frissebb kernel egyből látja a ttyUSB0...ttyUSB2-t,feltelepítettem a drivereket és konfigoltam a modprobe ill. a wvdial file-at, de még így sincs netem..
Milyen hiba van ezekben a sorokban????
modprob.conf
options usbserial vendor=0x12d1 product=0x1003
post-install usbcore modprobe usbserial
wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 3600000
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 =
Area Code =
Phone = *99#
Username = ppp
Password = ppp
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 0
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1
[root@localhost dev]# ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2
[root@localhost ~]# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2
ATQ0 V1 E1 S0=0 &C1 &D2
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Mon Dec 17 18:15:17 2007
--> pid of pppd: 3560
--> Using interface ppp0
--> local IP address 89.223.128.83
--> remote IP address 10.64.64.64
--> primary DNS address 10.11.12.13
--> secondary DNS address 10.11.12.14
UI.: Köszönöm az eddigi segítséget,végül is ez alapján járok ott ahol járok. És elnézést a késlekedésért, de nem tudtam szerezni fedora7- t, csak itthol és kéthavonta járok haza....
Üdv.: István
- A hozzászóláshoz be kell jelentkezni
Ellenőriztem a vendort és a product ID-t...
Stimmel!
:-)
Üdv.István
- A hozzászóláshoz be kell jelentkezni
Nézd meg ezt is, de nem írtad, hogy végülis mi a baj.
Megy az eszköz, hiszen létrejöttek a device fájlok. (Nézd meg a dmesg -ben, vagy a var/lig/messages végén, hogy vannak e a modultól hibaüzenetek. Ha nincsenek, az jó jel.)
A küldött vwdial kimenete szerintem azt jelenti, hogy szépen felcsatlakozoztt, kapott IP-t, namserver infot, és létrejött a ppp0 interface, amit használhatsz innen.
Szerintem csak a ppp0 interfacet kell megadnod mint default. Pontosan mi a hiba?
Csaba
- A hozzászóláshoz be kell jelentkezni
A hibaüzeneteknek egy kicsit sok van vagy 20 oldal pdf-ben....
Ahol a modprob.conf-ot említi beszúrom, de ez kétségbeejtő:-(
.....
Dec 18 18:14:25 localhost kernel: audit(1197998031.420:118): avc: denied { read } for pid=1455
comm="modprobe" name="modprobe.conf" dev=dm-0 ino=1863069
scontext=system_u:system_r:insmod_t:s0 tcontext=root:object_r:default_t:s0 tclass=file
Dec 18 18:14:25 localhost kernel: audit(1197998031.760:119): avc: denied { read } for pid=1460
comm="modprobe" name="modprobe.conf" dev=dm-0 ino=1863069
scontext=system_u:system_r:insmod_t:s0 tcontext=root:object_r:default_t:s0 tclass=file
Dec 18 18:14:25 localhost kernel: ADDRCONF(NETDEV_UP): eth0: link is
not ready............
köszi:-) István
Dec 18 18:14:25 localhost kernel: printk: 1 messages suppressed.
Dec 18 18:14:25 localhost kernel: SoftMAC: ASSERTION FAILED (0) at:
net/ieee80211/softmac/ieee80211softmac_wx.c:306:ieee80211softmac_wx_get_rate(
- A hozzászóláshoz be kell jelentkezni
A legvégén ez van és 20 oldal nem nagyon tudok kimenni belőle:-(
Dec 18 18:18:05 localhost kernel: PPP generic driver version 2.4.2
Dec 18 18:18:05 localhost pppd[3254]: pppd 2.4.4 started by root, uid 0
Dec 18 18:18:05 localhost pppd[3254]: Using interface ppp0
Dec 18 18:18:06 localhost pppd[3254]: Connect: ppp0 <--> /dev/ttyUSB0
Dec 18 18:18:06 localhost pppd[3254]: CHAP authentication succeeded
Dec 18 18:18:06 localhost pppd[3254]: CHAP authentication succeeded
Dec 18 18:18:06 localhost kernel: PPP Deflate Compression module registered
Dec 18 18:18:08 localhost setroubleshoot: SELinux is preventing access to files with the default
label, default_t. For complete SELinux messages. run sealert -l f11f5f57-0e9c-4a99-8332-
514ffdf39f0f
Dec 18 18:18:09 localhost last message repeated 4 times
Dec 18 18:18:11 localhost pppd[3254]: Could not determine remote IP address: defaulting to
10.64.64.64
Dec 18 18:18:12 localhost pppd[3254]: local IP address 89.223.237.63
Dec 18 18:18:12 localhost pppd[3254]: remote IP address 10.64.64.64
Dec 18 18:18:12 localhost pppd[3254]: primary DNS address 80.244.97.30
Dec 18 18:18:12 localhost pppd[3254]: secondary DNS address 80.244.96.1
Remélem nem tíltanak le a hup-ról, mert már annyi sort szúrtam be:-)
Köszönöm : István
- A hozzászóláshoz be kell jelentkezni