|
osdir.com mailing list archive |
|
Subject: misc/43547: ppp will not connect to att worldnet over dialup - msg#00002List: os.freebsd.bugs>Number: 43547 >Category: misc >Synopsis: ppp will not connect to att worldnet over dialup >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 30 23:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Paul Mason >Release: FreeBSD 4.6 >Organization: n/a >Environment: FreeBSD 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Tue Jun 11 06:14:12 GMT 2002 murray@xxxxxxxxxxxxxxxxxxxxxxx:/usr/src/sys/compile/GENERIC i386 >Description: ppp.log excerpt of latest connect attempt: Phase: Using interface: tun0 Phase: deflink: Created in closed state Command: default: ident user-ppp VERSION (built COMPILATIONDATE) Command: default: set device /dev/cuaa0 Command: default: disable pred1 Command: default: deny pred1 Command: default: disable lqr Command: default: deny lqr Command: default: set speed 115200 Command: default: set dial ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5 "" AT OK-AT-OK ATE1Q0 OK \dATDT\T TIMEOUT 40 CONNECT Command: default: set timeout 180 Command: default: enable dns Phase: PPP Started (interactive mode). Command: /dev/tty: accept chap Command: /dev/tty: set phone 3457965 Command: /dev/tty: set authkey ******** Command: /dev/tty: set authname ********(authname omitted) Command: /dev/tty: set openmode active Command: /dev/tty: dial Phase: bundle: Establish Phase: deflink: closed -> opening Phase: deflink: Connected! Phase: deflink: opening -> dial Chat: Phone: 3457965 Chat: deflink: Dial attempt 1 of 1 Chat: Send: AT^M Chat: Expect(5): OK Chat: Received: AT^M^M Chat: Received: OK^M Chat: Send: ATE1Q0^M Chat: Expect(5): OK Chat: Received: ATE1Q0^M^M Chat: Received: OK^M Chat: Send: ATDT3457965^M Chat: Expect(40): CONNECT Chat: Received: ATDT3457965^M^M Chat: Received: CONNECT 49333^M Phase: deflink: dial -> carrier Phase: deflink: /dev/cuaa0: CD detected Phase: deflink: carrier -> login Phase: deflink: login -> lcp LCP: FSM: Using "deflink" as a transport LCP: deflink: State change Initial --> Closed LCP: deflink: State change Closed --> Stopped LCP: deflink: LayerStart LCP: deflink: SendConfigReq(1) state = Stopped LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x85af0328 LCP: deflink: State change Stopped --> Req-Sent LCP: deflink: RecvConfigReq(1) state = Req-Sent LCP: MRU[4] 1514 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) LCP: MAGICNUM[6] 0x46e3226e LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: MRRU[4] 1514 LCP: ENDDISC[3] Null Class LCP: deflink: SendConfigRej(1) state = Req-Sent LCP: MRRU[4] 1514 LCP: Sending ident magic 85af0328 text user-ppp 2.3.3 (built Jun 11 2002) LCP: deflink: SendIdent(0) state = Req-Sent LCP: deflink: RecvConfigAck(1) state = Req-Sent LCP: deflink: State change Req-Sent --> Ack-Rcvd LCP: deflink: RecvConfigReq(2) state = Ack-Rcvd LCP: MRU[4] 1514 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) LCP: MAGICNUM[6] 0x46e3226e LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: deflink: SendConfigAck(2) state = Ack-Rcvd LCP: MRU[4] 1514 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[5] 0xc223 (CHAP 0x05) LCP: MAGICNUM[6] 0x46e3226e LCP: PROTOCOMP[2] LCP: ACFCOMP[2] LCP: deflink: State change Ack-Rcvd --> Opened LCP: deflink: LayerUp LCP: Sending ident magic 85af0328 text user-ppp 2.3.3 (built Jun 11 2002) LCP: deflink: SendIdent(1) state = Opened Phase: bundle: Authenticate Phase: deflink: his = CHAP 0x05, mine = none Phase: Chap Input: CHALLENGE (16 bytes from HiPer) Phase: Chap Output: RESPONSE (********(authname omitted)) Phase: Chap Input: FAILURE dropped (got id 0, not 3) LCP: deflink: RecvTerminateReq(4) state = Opened LCP: deflink: LayerDown LCP: deflink: SendTerminateAck(4) state = Opened LCP: deflink: State change Opened --> Stopping Phase: deflink: Carrier lost LCP: deflink: State change Stopping --> Starting LCP: deflink: LayerFinish LCP: deflink: State change Starting --> Initial Phase: deflink: Disconnected! Phase: deflink: lcp -> logout Phase: deflink: Disconnected! Phase: deflink: logout -> hangup Phase: deflink: Connect time: 27 secs: 441 octets in, 317 octets out Phase: deflink: : 15 packets in, 7 packets out Phase: total 28 bytes/sec, peak 151 bytes/sec on Thu 12 20:12:58 2002 Phase: deflink: hangup -> closed Phase: bundle: Dead hardware: askey 56k external modem, area code 540, setup files as per http://www.wurd.com/eng/setup/dialers/freebsd.html directions, then followed directions in manpages/online handbook/various websources. All ultimatly encountered same problem as shown above. Windows has been able to connect without fuss or a hair ball, freebsd and my cat don't have so much luck. >How-To-Repeat: open a ppp session and try to connect to connect to at&t worldnet dialup service. >Fix: unknown >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@xxxxxxxxxxx with "unsubscribe freebsd-bugs" in the body of the message
Thread at a glance:
Previous Message by Date: (click to view message preview)Re: misc/43543: cdboot does not handle 'relaxed' ISO9660 discsThe following reply was made to PR misc/43543; it has been noted by GNATS. From: Tim Kientzle <kientzle@xxxxxxx> To: Giorgos Keramidas <keramida@xxxxxxxxxxx> Cc: bug-followup@xxxxxxxxxxx Subject: Re: misc/43543: cdboot does not handle 'relaxed' ISO9660 discs Date: Mon, 30 Sep 2002 20:43:56 -0700 I don't see the point of this. FreeBSD/UFS is case sensitive, and the boot loader should always be called '/boot/loader'. (I doubt the hard-disk boot blocks look for anything other than the all-lowercase version.) Supporting the all-uppercase '/BOOT/LOADER' is a concession to ISO9660, which encourages the use of all-uppercase names for compatibility (i.e., MSDOS). Note that the uppercase version appears only in the internal disc catalog; the running system will see the lowercase RockRidge names, which are stored separately. (With the -U option, mkisofs will put lowercase chars into the catalog. People are starting to recommend that option for bootable discs of this sort, hence the need for my patch.) The "/boot/loader" name should never appear in mixed case. In fact, case-insensitive comparisons are arguably wrong. If someone has both "/boot/loader" and "/BoOt/LoAdEr" on the same disk, you want to always grab "/boot/loader". With your change, you'd get whichever one appeared first in the catalog. (In fact, my original patch should probably be modified to try the lower-case version first, then the uppercase.) Code size is not an issue. CD sector sizes are 2048, the current code is under 1200 bytes. You'd have to add a lot to change the disc usage at all. Beyond that, 'no emulation' booting is supposed to allow arbitrarily large boot files, so there should be no practical limitation. Tim Kientzle Giorgos Keramidas wrote: > On 2002-09-30 15:21, Tim Kientzle <kientzle@xxxxxxx> wrote: > >>Alter 'cdboot' to try both filenames. >>The following patch accomplishes this. >> > > Nice idea. But will this work for "/Boot/Loader" too? > Is it possible to look for the name in any capitalisation? > > Perhaps by changing the bit in find_file that compares the filenames > to ignore differences in lowercase and uppercase letters? I haven't > looked in x86 asm for a while, but how about something like this? > > * Note: This grows the size of the code a lot, and I haven't checked > to see if it actually works, as I am in the middle of a long running > buildworld. It's just an idea. > > %%% > Index: cdboot.s > =================================================================== > RCS file: /home/ncvs/src/sys/boot/i386/cdboot/cdboot.s,v > retrieving revision 1.9 > diff -u -r1.9 cdboot.s > --- cdboot.s 7 Nov 2001 01:20:33 -0000 1.9 > +++ cdboot.s 1 Oct 2002 01:25:09 -0000 > @@ -365,9 +365,22 @@ > ret # End of file, so not found > ff.checkname: lea DIR_NAME(%bx),%di # Address name in record > push %si # Save > - repe cmpsb # Compare name > +ff.cmpname: push %ax > + lodsb # fetch name char > + dec %di > + cmp $65,%al # less than 'A' ? > + jb ff.lcase > + cmp $90,%al # above 'Z' ? > + ja ff.lcase > + add $32,%al # convert to lowercase > + stosb # store back in name > + dec %di > +ff.lcase: pop %ax > + cmpsb # Compare lowercase char. > + jnz ff.out # Not a match. > + loop ff.cmpname # Keep looking in name. > jcxz ff.match # We have a winner! > - pop %si # Restore > +ff.out: pop %si # Restore > jmp ff.nextrec # Keep looking. > ff.match: add $2,%sp # Discard saved %si > clc # Clear carry > %%% > > > To Unsubscribe: send mail to majordomo@xxxxxxxxxxx with "unsubscribe freebsd-bugs" in the body of the message Next Message by Date: click to view message previewRe: i386/43534: release building fails in sys/boot/i386/kgzldrSynopsis: release building fails in sys/boot/i386/kgzldr State-Changed-From-To: open->closed State-Changed-By: dwmalone State-Changed-When: Tue Oct 1 00:30:26 PDT 2002 State-Changed-Why: Closed at submitters request. http://www.freebsd.org/cgi/query-pr.cgi?pr=43534 To Unsubscribe: send mail to majordomo@xxxxxxxxxxx with "unsubscribe freebsd-bugs" in the body of the message Previous Message by Thread: click to view message previewRe: misc/43543: cdboot does not handle 'relaxed' ISO9660 discsThe following reply was made to PR misc/43543; it has been noted by GNATS. From: Giorgos Keramidas <keramida@xxxxxxxxxxx> To: Tim Kientzle <kientzle@xxxxxxx> Cc: bug-followup@xxxxxxxxxxx Subject: Re: misc/43543: cdboot does not handle 'relaxed' ISO9660 discs Date: Tue, 1 Oct 2002 04:26:58 +0300 On 2002-09-30 15:21, Tim Kientzle <kientzle@xxxxxxx> wrote: > Alter 'cdboot' to try both filenames. > The following patch accomplishes this. Nice idea. But will this work for "/Boot/Loader" too? Is it possible to look for the name in any capitalisation? Perhaps by changing the bit in find_file that compares the filenames to ignore differences in lowercase and uppercase letters? I haven't looked in x86 asm for a while, but how about something like this? * Note: This grows the size of the code a lot, and I haven't checked to see if it actually works, as I am in the middle of a long running buildworld. It's just an idea. %%% Index: cdboot.s =================================================================== RCS file: /home/ncvs/src/sys/boot/i386/cdboot/cdboot.s,v retrieving revision 1.9 diff -u -r1.9 cdboot.s --- cdboot.s 7 Nov 2001 01:20:33 -0000 1.9 +++ cdboot.s 1 Oct 2002 01:25:09 -0000 @@ -365,9 +365,22 @@ ret # End of file, so not found ff.checkname: lea DIR_NAME(%bx),%di # Address name in record push %si # Save - repe cmpsb # Compare name +ff.cmpname: push %ax + lodsb # fetch name char + dec %di + cmp $65,%al # less than 'A' ? + jb ff.lcase + cmp $90,%al # above 'Z' ? + ja ff.lcase + add $32,%al # convert to lowercase + stosb # store back in name + dec %di +ff.lcase: pop %ax + cmpsb # Compare lowercase char. + jnz ff.out # Not a match. + loop ff.cmpname # Keep looking in name. jcxz ff.match # We have a winner! - pop %si # Restore +ff.out: pop %si # Restore jmp ff.nextrec # Keep looking. ff.match: add $2,%sp # Discard saved %si clc # Clear carry %%% To Unsubscribe: send mail to majordomo@xxxxxxxxxxx with "unsubscribe freebsd-bugs" in the body of the message Next Message by Thread: click to view message previewRe: i386/43534: release building fails in sys/boot/i386/kgzldrSynopsis: release building fails in sys/boot/i386/kgzldr State-Changed-From-To: open->closed State-Changed-By: dwmalone State-Changed-When: Tue Oct 1 00:30:26 PDT 2002 State-Changed-Why: Closed at submitters request. http://www.freebsd.org/cgi/query-pr.cgi?pr=43534 To Unsubscribe: send mail to majordomo@xxxxxxxxxxx with "unsubscribe freebsd-bugs" in the body of the message
Web Hosting Reviews from OSDir.com Sister Site iBizWebHosting.com
|
|