Ben,
 
I enumerated the questions you had in the link. I have answered the questions 
to the best of my knowledge. I will provide the answers for the ones that I 
don't know after talking to some of the engineers.
 

Technical questions

----------------------

 

1 - in Spain there are at least two kinds of ISP, do the CMV for Spain work for 
both ?

            - Telefonica based : using IPoA (RFC 1483 bridge LLCsnap) or PPPoE 
LLC (RFC2516) 

            - "Wanadoo/Eresmas" based : same configuration as in France (PPPoA 
VCmux) 

            

I already sent the following cmvs for Telefonica:

-           Additional / Different Special settings for Telephonica Spain 
(POTS): 

OPTN 4 0x08600002 

OPTN 19 0x80000000 

OPTN 70 0x218280aa 

OPTN 73 0x0001000a 

DIAG 0 0x26878030 

-           Some addition/different CMVs in case default doesn't work vs. GSPN 
DSLAM

(POTS). 

MASK 8 = 0x1fffffc0   

For "Wandoo/Eresmas", Sagem can provide more info. 

 

2 - does it exist a "default configuration" that works in every country / for 
every ISP ? 

ADI has a default cmv config with every L1 release. This default config will 
work with most of ISPs not all of them. There are cases that we have to modify 
the cmv list -- we need DSLAM information for this.

 

3 - how will be informed of appropriate configuration when today it's already 
very difficult

 to obtain VPI / VCI / Encapsulation for every ISP... Is it depending only on 
the country or 

 the ISP or the DSLAM ?  

 

 It depends on the DSLAM.

 

4 - Could we have a list in extenso of CMV options that can be modified and 
their meaning ? 

It would be great to understand what each option depends on (throughput, type 
of DSLAM, ...) 

 

refer to the CMV document.

 

5 - Is it possible to send commands interactively to the modem once "modem is 
operational" ? Which ones ?

 

Yes. I believe the last code released by ADI had a sample user interface that 
talk to the modem.

- for example, could we get the DSPcode version even after modem synchronized ? 

Yes.

 

- we are missing a functionality to "restart the modem when in unstable state" 
: Initializing, Booting. This would permit to get back to a known state 
avoiding to unplug / replug the modem (which is the only way to do it 
currently) 

 

If we cannot read cmv from the modem in the unstable state, it means that the 
L1 is not loaded properly. So we have to somehow reload the L1 ??

 

- could we change VPI / VCI "on the fly" and force new synchronization ? 

Yes. CNTL 0 2 should force the modem to re-sync.

 

- if bad CMV have been sent, is it possible to send new ones to replace the 
erroneous ones ? 

Yes, but we need to force the modem to re-sync. I guess we need to send all the 
cmvs in the list again.

I hope ADI can tell us some of these features are already available ;-) 

 

 

6 - The windows driver (http://castet.matthieu.free.fr/eagle/win.log) send 
SET2183DATA 000049c3 command (control packet, Value=4,index=49c3) : is it 
usefull and what does it mean ? 

I don't know. I will try to find the answer.

 

7 - Is there a way to realy know that the modem is hang : sometimes the modem 
act like everything is ok, it receive paquet from internet, but everything you 
send to modem seem dropped. It like there is the LOOPBACK activated only on 
send mailbox. It's doesn't happen at the first boot but more often after 
unloading/lodaing the module et rebooting the modem several times. 

 

As long as we can read cmvs off the modem, the modem is alive. 

If "STAT 0" says operational, then the link is established. 

I think there is a cmv that reports the number of ATM cells sent/recieved. By 
reading this CMV, you should be able to match that with the number of packet 
sent. I don't remember the cmv, please refer to the doc.

 

 

8 - Why the bulk mode produce lot's of missing atm cell, and invalid packet 
(even with the windows driver http://castet.matthieu.free.fr/eagle/stat.png) ? 
What the meaning of the command SET_TIMEOUT (control packet, value=11,index=1) 
in bulk mode. Is there a speed limit with bulk mode ? What the recomand setting 
for usb : number of urb, .... Windows driver use 22 urb of 64*atm_cell Byte.

 

I think there is a speed limit with bulk mode ( not sure! ) I will try to find 
the answer.

 

Regarding the cmv document, I think most of the stuff in the document is very 
technical and cannot be useful as is. It is better to spend some time and have 
an abstract document that can be published for general use. To support end 
users, I think we should have a utility program/ gui  that can talk directly to 
the driver and extract some meaningful information for the debuging purposes.
 
I will get back to you by the end of this week. 
 
Farinam

 
________________________________

From: EagleUsb Team [mailto:[EMAIL PROTECTED]
Sent: Thu 4/21/2005 4:49 PM
To: [email protected]; Farahmand, Farinam; Nicolas RIOU; Ludovic AUROUX
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; 
[EMAIL PROTECTED]
Subject: RE: Re: [Eagleusb-dev] The omega & the alpha



Farinam,

We hope an answer from you, by tomorrow or Monday, for questions at :
http://dev.eagle-usb.org/wakka.php?wiki=DevEagleUsbIII
Tell us which ones you can answer. Please identify questions that would
require more time or more information (which kind ?).

We intend to release eagle-usb-2.3.1 version this week-end (with some
corrections from 2.3.0) on the main website, to more people, so that
there will be more feedback. It still remains an issue though : the
license for distribution.

We had no answer from you about an entitled person at ADI to validate
that current versions of USB firmware and DSPcode can be released under
2-clause BSD (or public domain - if ADI prefers - __for the moment
being__ without source code).
When can you identify this entitled person at ADI and get him/her to
answer us officially ?
As soon as we get approval we could include the chosen license and
needed headers where appropriate and make ADI validate it for next
version 2.3.x. Is it ok for you ?

For documentation about CMV, you'll find our questions as well at the
above link.
Would it be possible to have the original document rather than a pdf ?
Indeed, the conversion to HTML loses some formatting (for example)
http://baud123.free.fr/eagle3/ADI_DOC/CMV_manual_20020122-92.html
(temporary version)
Could it be put by ADI under Gnu Free Documentation License (GFDL) for
example ?
http://www.gnu.org/copyleft/fdl.html (or any free license of your choice
like CC-BY-SA if you prefer)
Indeed, it would be nearly the same guarantee (none) than the current
restriction you've put, I quote "This information applies to a product
under development. Its characteristics and specifications are subject to
change without notice. Analog Devices assumes no obligation regarding
future manufacturing unless otherwise agreed to in writing". I'm not a
lawyer, though...
Furthermore, you could apply your copyright with GFDL : the full-text
license could be put page 2 (which is currently empty) and repeated at
every footer (as "Copyright (C) 2002 by Analog Digital, Inc. Permission
is granted to copy, distribute and/or modify this document under the
terms of the GNU Free Documentation License, Version 1.2 or any later
version published by the Free Software Foundation;  with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the
license is included in the section entitled "GNU Free Documentation
License".
=> It means no obligation from ADI on the accuracy of the document's
content.

Looking forward to hearing from ADI, best regards.
Ben'. aka baud123




Reply via email to