ezTCP - try #2
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2732 from 2003/2/24
    Quote:


    Acill wrote:
    Sonic just so you know and have a place to start from when you get to it. You can find a DHCP patch on Aminet for AmiTCP. I thik it included the sources. I guess if anything it could give you an idea of how to start it and get it working.


    Also, didn't Krashan spend some time working on this before he quit, drawing some conclusions and experiences?
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »10.10.05 - 12:07
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Have just uploaded v0.8, waiting for approoval...
    I know about DHCP clients on Aminet. I already downloaded all the sources, seems to be that only dhcpd is patched, dhclient compiles out of the box, at least for ixemul. Probably some patching will be required in order to build non-ixemul version. Moreover, that client is old, current UNIX DHCP package version is 3.2. I also downloaded recent source code and now i will start working on it. All other issues (except non-critical delayed ones) are solved!
    As to you, try more applications now. Yesterday at 01:30 i enjoyed AmiNetRadio streaming an MP3 off my Windows Personal Web Server.

    P.S. Of course i have a backup. Every evening i make a copy of my source tree to my ZIP100 disk and every morning i take it to work and refresh a copy there.

    [ Edited by Sonic on 2005/10/11 11:13 ]
    iPod, iBook, iMac,... iRobot?
  • »11.10.05 - 03:42
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Stevo
    Posts: 919 from 2004/1/24
    From: #AmigaZeux
    Approved ;-)

    EzTCP v0.8 - https://morph.zone/modules/mydownloads/singlefile.php?lid=334

    Usergroup.library v4.3 - https://morph.zone/modules/mydownloads/singlefile.php?lid=349
    ---
    http://www.iki.fi/sintonen/logs/its_only_football.txt
  • »11.10.05 - 05:22
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Motosampy
    Posts: 199 from 2004/8/14
    From: Järvenp&a...
    Still can't get Aminetradio to play shoutcast streams, get always "Playlist is empty". ATC gave with 0.7 some "..not implemented" log output by ezTCP, but that is fixed with 0.8
  • »11.10.05 - 16:16
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Quote:


    Motosampy wrote:
    Still can't get Aminetradio to play shoutcast streams, get always "Playlist is empty". ATC gave with 0.7 some "..not implemented" log output by ezTCP, but that is fixed with 0.8


    1. Does AmiTradeCenter really work?
    2. I tested AmiNetRadio by typing "http://testserver/MP3/Song.mp3" in the URL gadget. "Testserver" is my old Win95 box running Personal Web Server. It worked. Your problem looks rather like some problem with ANR itself than with ezTCP.
    If really doesn't work, please send me a log produced by debug version (ezTCP.debug) when you try to play a stream with AmiNetRadio.
    iPod, iBook, iMac,... iRobot?
  • »12.10.05 - 03:22
    Profile Visit Website
  • Leo
  • Order of the Butterfly
    Order of the Butterfly
    Leo
    Posts: 428 from 2003/8/18
    Quote:


    This version of ixemul.library for MorphOS will not be released because of an agreement with MorphOS team.


    May I ask you what kind of agreement it is ?

    Leo.
    Nothing hurts a project more than developers not taking the time to let their community know what is going on.
  • »12.10.05 - 05:43
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Quote:


    Leo wrote:
    Quote:


    This version of ixemul.library for MorphOS will not be released because of an agreement with MorphOS team.


    May I ask you what kind of agreement it is ?


    Of course. The agreement is not to produce own branch of ixemul.library. But, anyway, i consider amiga.sf CVS as a base for experimental development, some changes from there are able to propagate into official MorphOS code, so it is free to build for MorphOS, this is maintained by me.
    iPod, iBook, iMac,... iRobot?
  • »12.10.05 - 06:11
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2732 from 2003/2/24
    Quote:


    Sonic wrote:

    Yesterday at 01:30 i enjoyed AmiNetRadio streaming an MP3 off my Windows Personal Web Server.

    Quote:

    2. I tested AmiNetRadio by typing "http://testserver/MP3/Song.mp3" in the URL gadget. "Testserver" is my old Win95 box running Personal Web Server. It worked.


    Pardon my ignorance here, but is this really the same thing as "streaming"? When you click on an mp3 stored on a web server, doesn't it simply download and then play, while when you receive a stream, the data is streamed by a dedicated streaming server in real time in the pace it is being played back?

    Have you tried a shoutcast stream from ANR yourself?
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »12.10.05 - 06:12
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Quote:


    takemehomegrandma wrote:

    Pardon my ignorance here, but is this really the same thing as "streaming"? When you click on an mp3 stored on a web server, doesn't it simply download and then play, while when you receive a stream, the data is streamed by a dedicated streaming server in real time in the pace it is being played back?



    Of course it's the same. The same protocol is used. Real stream is just an endless file, nothing more. It is downloaded while playing in both cases. If you feed a simple file to ANR it will also endlessly play it in cycle (upon receiving EOF ANR seems to attempt to reconnect which leads to restart of the song).
    Of course i didn't just click on the file in a webbrowser, i gave the URL directly to ANR. I didn't even start the browser at all.
    As i said - sorry, but this is empty talk. If it doesn't work for someone, please, give me the log, i'll be able to tell much more.
    iPod, iBook, iMac,... iRobot?
  • »12.10.05 - 06:27
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    analogkid
    Posts: 724 from 2004/11/3
    From: near myself
    is it possible to use Bitlbee with ezTCP ? I've put the necessary line to inetd.conf and services, but the server doesn't start. According to Snoopium inetd.conf isn't read.
  • »12.10.05 - 06:31
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Quote:


    analogkid wrote:
    is it possible to use Bitlbee with ezTCP ? I've put the necessary line to inetd.conf and services, but the server doesn't start. According to Snoopium inetd.conf isn't read.


    It is possible , but you need an inetd itself. You can use m68k inetd or there was some separate ixemul-based build by Louise. inetd is a separate program, it is not bult natively yet and is out of scope of first development stage (requires total rewrite of level-1 I/O routines in netlib since current implementation is SAS/C-specific)
    iPod, iBook, iMac,... iRobot?
  • »12.10.05 - 06:38
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Motosampy
    Posts: 199 from 2004/8/14
    From: Järvenp&a...
    @Sonic

    Yes, ATC works wthout any problems, I use it daily to update files on a web server.
  • »12.10.05 - 17:06
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Some news:
    1. Partially built netlib (without level-1 I/O), this library is needed in order to build DHCP client.
    2. Built "arp" CLI tool (in order to test netlib).
    3. Rearranged directory tree. Now all files are placed in the ezTCP directory, they are no more scattered in the system.
    Unfortunately, during rebuild i've broken something. Now kernel doesn't work and trashes memory. :yell: I was desperately searching for this bug the whole evening but found nothing. Will continue today. I beleive the problem is very small and stupid, but hard to find.
    Since noone posted any logs of failing AmiNetRadio i assume everything works.

    [ Edited by Sonic on 2005/10/13 9:40 ]
    iPod, iBook, iMac,... iRobot?
  • »13.10.05 - 03:29
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12578 from 2003/5/22
    From: Germany
    > Since noone posted any logs of failing AmiNetRadio i assume everything works.

    The ANR shoutsearch is broken with ezTCP. This is the log after clicking "GO" and then cancelling the search:

    Thu Oct 13 08:29:37 2005 [debug]: socket(): created socket 0x225f90f4 fd = 0 libPtr = 0x2169cc28
    Thu Oct 13 08:29:37 2005 [debug]: socantrcvmore(0x225f90f4) called
    Thu Oct 13 08:29:37 2005 [debug]: socket(): created socket 0x225f90f4 fd = 0 libPtr = 0x2169cc28
    Thu Oct 13 08:29:37 2005 [note ]: eth is now online.
    Thu Oct 13 08:29:37 2005 [debug]: socantrcvmore(0x225f90f4) called
    Thu Oct 13 08:29:37 2005 [debug]: socket(): created socket 0x225f90f4 fd = 0 libPtr = 0x21695710
    Thu Oct 13 08:29:37 2005 [debug]: socantrcvmore(0x225f90f4) called
    Thu Oct 13 08:29:37 2005 [debug]: socantrcvmore(0x225f90f4) called
    Thu Oct 13 08:29:57 2005 [debug]: socket(): created socket 0x225f90f4 fd = 0 libPtr = 0x21668dc0
    Thu Oct 13 08:29:57 2005 [debug]: socantrcvmore(0x225f90f4) called
    Thu Oct 13 08:29:57 2005 [debug]: socket(): created socket 0x225f90f4 fd = 0 libPtr = 0x21668dc0
    Thu Oct 13 08:29:57 2005 [debug]: socantrcvmore(0x225f90f4) called
    Thu Oct 13 08:29:57 2005 [debug]: socket(): created socket 0x225fadec fd = 0 libPtr = 0x21668dc0
    Thu Oct 13 08:29:57 2005 [debug]: Setting SO_EVENTMASK = 0x0000006a
    Thu Oct 13 08:29:57 2005 [debug]: SBTC_SIGEVENTMASK set to 0x00400000
    Thu Oct 13 08:29:57 2005 [debug]: Sending event 0x00000002 for socket 0x225fadec
    Thu Oct 13 08:29:57 2005 [debug]: GetSocketEvents(): events 0x00000002 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:29:57 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:29:58 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:58 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:58 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:29:58 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:29:58 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:58 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:58 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:58 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:29:58 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:29:59 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:29:59 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:29:59 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:29:59 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:29:59 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0Thu Oct 13 08:30:00 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:02 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:01 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
    Thu Oct 13 08:30:02 2005 [debug]: GetSocketEvents(0x21668dc0): no events pending
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: Sending event 0x00000008 for socket 0x225fadec
    Thu Oct 13 08:30:02 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x225fadec libPtr = 0x21668dc0
  • »13.10.05 - 04:41
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Quote:


    Andreas_Wolf wrote:
    The ANR shoutsearch is broken with ezTCP. This is the log after clicking "GO" and then cancelling the search:



    Do i understand correctly that you get an infinive loop until you press "Cancel"?
    Thanks for the log. I think it will help. Unfortunately i can't simulate this problem since i don't have Internet at home. Next version will have more debug output enabled, i'll need your help with testing in order to fix this. Looks like UltraGelb himself is not going to help much and share information for some reason. :(
    iPod, iBook, iMac,... iRobot?
  • »13.10.05 - 08:53
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    After very careful reading docs i discovered several potential problems with my socket events implementation. I'll fix them in v0.9. Socket is not set to asynchronous mode automatically and FD_WRITE is generated on socket which is not in non-blocking mode (the latter has nothing to do with ANR but anyway the bug exists).

    [ Edited by Sonic on 2005/10/13 15:42 ]
    iPod, iBook, iMac,... iRobot?
  • »13.10.05 - 09:25
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Acill
    Posts: 1933 from 2003/10/19
    From: Port Hueneme, Ca.
    Great to hear more progress. I a m glad you have an idea of the problems he has. Keep up the great work! I just noticed the bounty payment has grown more!
    Powermac Dual 2.0 GHZ G5 PCI-X (Registration #1894)
    Powerbook 1.67GHZ
    Powermac Dual 2.0 GHZ G5 PCIE (Registration #6130)
    A4000T CSPPC, Mediator
    Need Repairs, upgrades or a recap in the USA? Visit my website at http://www.acill.com
  • »13.10.05 - 11:39
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12578 from 2003/5/22
    From: Germany
    > Do i understand correctly that you get an infinive loop until you press "Cancel"?

    I will specify my information. When pressing "GO" ezTCP outputs the following (last lines only):

    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x21796244 libPtr = 0x21660030
    Thu Oct 13 16:49:37 2005 [debug]: GetSocketEvents(0x21660030): no events pending
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x21796244 libPtr = 0x21660030
    Thu Oct 13 16:49:37 2005 [debug]: GetSocketEvents(0x21660030): no events pending
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: Sending event 0x00000008 for socket 0x21796244
    Thu Oct 13 16:49:37 2005 [debug]: socantrcvmore(0x21796244) called
    Thu Oct 13 16:49:37 2005 [debug]: GetSocketEvents(): events 0x00000008 for socket 0x21796244 libPtr = 0x21660030
    Thu Oct 13 16:49:37 2005 [debug]: GetSocketEvents(0x21660030): no events pending

    Then ist stops, so probably it's no infinite loop.. After pressing "Cancel", the following lines appear:

    Thu Oct 13 16:49:42 2005 [debug]: soisdisconnecting(0x21796244) called
    Thu Oct 13 16:49:42 2005 [debug]: soisdisconnecting(0x21796244) called
    Thu Oct 13 16:49:42 2005 [debug]: soisdisconnected(0x21796244) called

    > i'll need your help with testing in order to fix this.

    At your service, sir! :-)
  • »13.10.05 - 13:02
    Profile
  • phx
  • Butterfly
    Butterfly
    phx
    Posts: 70 from 2005/3/29
    From: Herford, Germany
    Is there any way to keep the "bsdsocket.library log" window from
    opening? Or even redirect the logging output into a file?
  • »13.10.05 - 17:54
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Quote:


    phx wrote:
    Is there any way to keep the "bsdsocket.library log" window from
    opening? Or even redirect the logging output into a file?


    There are two useful variables in the general.config:
    CON=<console log path>
    LOGF=<logfile path>
    Both paths are usual DOS paths. The only difference is that CON defaults to CON: and LOGF defaults to PROGDIR:Log/Syslog (this is for new v0.9, before it was T:bsdsocket.log). All messages go to both destinations.
    So in order to disable this window you'll need to add the following line to the general.config:

    CON=NIL:

    This window will go away and be replaced with a graphical syslog viewer as soon as i start GUI implementation. Currently it is just left as it was.
    iPod, iBook, iMac,... iRobot?
  • »14.10.05 - 03:44
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Quote:


    Andreas_Wolf wrote:

    Then ist stops, so probably it's no infinite loop.. After pressing "Cancel", the following lines appear:



    Well, here i see that ANR just seems to get no data. Or probably gets blocked by wrong socket mode (not async). I found two wrong things in my implementation, they are fixed in v0.9. Please retest, probably it will work. If not, we'll continue the research, i'll add more debug output to monitor all bsdsocket calls, we'll find where it stops.
    iPod, iBook, iMac,... iRobot?
  • »14.10.05 - 03:47
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    ezTCP v0.9 is waiting.
    Note that directory tree layout completely changed. Here are new installation instructions (Stevo, probably you should add this to download description, i simply forgot):
    1. Unpack the archive to any place you want. This will create ezTCP subdirectory with everything inside it. I suggest SYS: as a destination, but you are free to choose your own one, now it's not fixed.
    2. Add "Path SYS:ezTCP/C ADD" (for example) to your S:user-startup. Then you can reboot for this to take effect.
    3. Edit ezTCP/C/Startnet in order to suit your environment. WARNING!!! Remove all hardcoded references to C: (for example, replace C:ifconfig with just ifconfig) - it is my mistake, noticed right now, will be corrected in next update. :(
    4. Edit configuration files in ezTCP/db. Or if you're upgrading you can simply move there your old configuration from S:netdb. Old stuff placed in S: and C: can be freely deleted them.
    5. Run "Startnet".

    [ Edited by Sonic on 2005/10/14 10:27 ]
    iPod, iBook, iMac,... iRobot?
  • »14.10.05 - 03:53
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 408 from 2004/7/15
    From: Russia, Moscow
    Thanks to some little info on the algorythm provided by Ultragelb, i think i've found the bug. It is expected to be fixed in v0.10 which i'll produce on monday.
    v0.9 is still not expected to work, sorry, there's one more problem i didn't discover yesterday.
    iPod, iBook, iMac,... iRobot?
  • »14.10.05 - 05:04
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Stevo
    Posts: 919 from 2004/1/24
    From: #AmigaZeux
    Same place as before:

    https://morph.zone/modules/mydownloads/singlefile.php?lid=334
    ---
    http://www.iki.fi/sintonen/logs/its_only_football.txt
  • »14.10.05 - 06:30
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    amiades
    Posts: 231 from 2005/6/2
    From: Asturies, Spain
    I suggest the new version to be 0.91 :P. 0.10 might be mistaken as an earlier version.

    I will try 0.9 now.
  • »15.10.05 - 11:47
    Profile