----- Original Message -----
Chtel jsem zamachrovat, udelat to cele blbuvzdorne (kdyby nahodou nekdo mobil odpojila pak zapichl do jinezasuvky a doslo tak k prerovnani seriovych portu, jenze jsem narazil.
Na zacatek dulezita informace, bezi tam FreeBSD 8.0-RELEASE
nevim, od ktere verze se pri pripojeni mobilu nevytvari zarizeni ucomX, ale cuaUX (a nas mobil je navic dvouportovy, takze se vyrobi i zarizeni cuaUX+1). Chtel jsem nejak sikovne priohnout devd, pripadne s tim, ze by se po pripojeni mobilu zeditoval ppp.conf (aby se tam napsalo spravne zarizeni).
Jenze...:
z devd jsem vycetl, ze se
1. vytvori nejdriv zarizeni usb/K.L.M:

2. vytvori se neco, co nevim, co je:

3. vytvori se ttyUX, ttyUX.init, ttyUX.lock cuaUX, cuaUX.init a cuaUX.lock:
4. vytvori se device umodemY:
5. pak nasleduji ttyUX+1,...,cuaUX+1.lock, umodemY+1 a nakonec jeste
No a s cim si nevim rady - modem je zapotrebi napojit na cuaUY, jenze v okamziku vzniku cuaUY nemam canci zjistit, ci se vlastne pripojilo a na zaklade ceho tu cuaUY vzniklo. Pripojene zarizeni jsem schopen identifikovat v bode 2. a 4. Bod 2. se mi nejak moc nelibi a v bode 4. zase nemam tuseni, ktere cuaU k tomu umodemu prislusi.

napada vas nekoho, jak z takove debilni situace ven?

Ahoj,

ja jsem se toho chytal v bode 3 a pouzival jsem neco nasledujiciho:
# usbdevs -dv | grep -A 1 067b | tail -1
  ucom0
#

to cislo 067b je moje vendor id - ale da se tam namastit i vetsi kousek - device ID + vendor ID a tak. Ale neni to moc dobre, protoze tim se doctes, ze ti to udelalo zarizeni typu ucom0 a pak muzes jenom odhadovat, ze odpovida tvojemu cuaU1

Spravnejsi metoda je asi si udelat vazbu mezi 2 a 3, aby jsi vedel CO + KAM

--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem