Messages in this thread | | | Date | Sun, 14 Jun 1998 01:34:13 -0400 (EDT) | From | Trevor Johnson <> | Subject | Re: no ppp in 2.1.105? |
| |
Hi, Robert. I'm sorry my advice didn't help you. I am having some problems now as well.
> I forgot to mention I got this: > > {0}:wally:/root>pppd -v > Memory fault
I get: pppd: unrecognized option '-v'
then a summary of pppd's usage (which makes sense--maybe you want the "debug" option to pppd, or want to use -v with chat).
> > I put this in place using the rpm 2.3.5-1 and it just screwed everything > > up. My script just supposedly sends the dial command and exits. The > > pppd still runs, but that's it. In addition, I can't connect with the > > old scripts and kernel now. I had to pull out an old 28.8 and minicom.
I hope it didn't really break your modem. :)
> > > > Jun 12 21:17:09 wally pppd[435]: pppd 2.3.3 started by root, uid 0 > > > > Jun 12 21:17:09 wally pppd[435]: Using interface ppp0 > > > > Jun 12 21:17:09 wally pppd[435]: Connect: ppp0 <--> /dev/modem > > > > Jun 12 21:17:14 wally pppd[435]: ioctl(SIOCADDRT) device route: Network is down(100)
The error you got is caused by pppd's confusion over the version of Linux being greater than 2.1.100.
I just tried pppd 2.3.5 and its associated chat with Linux 2.1.105, and didn't even get that far:
Jun 13 21:38:40 topside pppd[6694]: pppd 2.3.5 started by trevor, uid 501 Jun 13 21:38:41 topside chat[6697]: abort on (BUSY) Jun 13 21:38:41 topside chat[6697]: abort on (NO CARRIER) Jun 13 21:38:41 topside chat[6697]: send (AT^M) Jun 13 21:38:41 topside chat[6697]: expect (OK) Jun 13 21:39:26 topside chat[6697]: alarm Jun 13 21:39:26 topside chat[6697]: Failed Jun 13 21:39:26 topside pppd[6694]: Connect script failed Jun 13 21:39:58 topside chat[6704]: abort on (BUSY) Jun 13 21:39:58 topside chat[6704]: abort on (NO CARRIER) Jun 13 21:39:58 topside chat[6704]: send (AT^M) Jun 13 21:39:58 topside chat[6704]: expect (OK) Jun 13 21:40:43 topside chat[6704]: alarm Jun 13 21:40:43 topside chat[6704]: Failed Jun 13 21:40:43 topside pppd[6694]: Connect script failed
It kept repeating like that until I killed it, with the HS, RD, SD, TR, and MR lights on my modem (a Hayes Optima v.34) staying lit. I tried the chat from ppp-2.3.3 but had the same result. I shouldn't have been surprised, since there were no substantial changes to that. I wonder why the older version of chat worked for you though. I wonder whether the older version of chat, with the newer pppd, would work for you. When I ran chat interactively at the console, it logged messages such as
Jun 13 21:49:09 topside chat[6733]: expect (OK) Jun 13 21:49:10 topside chat[6733]: OK Jun 13 21:49:10 topside chat[6733]: -- got it
when I typed the responses it was waiting for.
My /etc/ppp/options looks very much like:
#debug lock name trevor /dev/ttyS1 115200 asyncmap 0 defaultroute connect '/bin/sync;/usr/sbin/chat -v \ ABORT BUSY ABORT "NO CARRIER" \ "" AT OK ATM1L1S10=1DT5164559 prompt password ` idle 900 lcp-echo-interval 5 lcp-echo-failure 3000 vj-max-slots 16 bsdcomp 15,15 #demand :155.135.1.200 ipcp-accept-local persist ipcp-max-configure 20
Some people reported problems with setserial and recent kernels. Here is a patch which has been reported to correct them. I haven't tried it, but it may fix our trouble with PPP.
*** /usr/src/linux-2.1.104/drivers/char/serial.c Mon May 25 10:32:52 1998 --- serial.c Wed Jun 10 12:12:22 1998 *************** *** 1661,1669 ****
if ((new_serial.irq >= NR_IRQS) || (new_serial.port > 0xffff) || (new_serial.type < PORT_UNKNOWN) || (new_serial.type > PORT_MAX) || ! (new_serial.xmit_fifo_size == 0)) { return -EINVAL; }
/* Make sure address is not already in use */ --- 1661,1669 ----
if ((new_serial.irq >= NR_IRQS) || (new_serial.port > 0xffff) || (new_serial.type < PORT_UNKNOWN) || (new_serial.type > PORT_MAX) || ! (new_serial.xmit_fifo_size < 0)) { return -EINVAL; }
/* Make sure address is not already in use */
Here's the configuration for my kernel:
CONFIG_EXPERIMENTAL=y # CONFIG_M386 is not set # CONFIG_M486 is not set CONFIG_M586=y # CONFIG_M686 is not set # CONFIG_MATH_EMULATION is not set # CONFIG_MTRR is not set CONFIG_MODULES=y # CONFIG_MODVERSIONS is not set CONFIG_KMOD=y CONFIG_NET=y CONFIG_PCI=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y # CONFIG_PCI_QUIRKS is not set # CONFIG_PCI_OLD_PROC is not set # CONFIG_MCA is not set CONFIG_SYSVIPC=y # CONFIG_BSD_PROCESS_ACCT is not set CONFIG_SYSCTL=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_MISC is not set # CONFIG_BINFMT_JAVA is not set CONFIG_VIDEO_SELECT=y CONFIG_PARPORT=m CONFIG_PARPORT_PC=m # CONFIG_PARPORT_OTHER is not set # CONFIG_PNP is not set CONFIG_BLK_DEV_FD=m CONFIG_BLK_DEV_IDE=y # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=y # CONFIG_BLK_DEV_IDECD is not set # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_BLK_DEV_IDEFLOPPY is not set # CONFIG_BLK_DEV_IDESCSI is not set # CONFIG_BLK_DEV_CMD640 is not set # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEPCI=y # CONFIG_BLK_DEV_IDEDMA is not set # CONFIG_BLK_DEV_OPTI621 is not set # CONFIG_IDE_CHIPSETS is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_MD is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_BLK_DEV_XD is not set CONFIG_PARIDE_PARPORT=m # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_HD is not set CONFIG_PACKET=m # CONFIG_NETLINK is not set # CONFIG_FIREWALL is not set # CONFIG_NET_ALIAS is not set # CONFIG_FILTER is not set CONFIG_UNIX=y CONFIG_INET=y # CONFIG_IP_MULTICAST is not set # CONFIG_IP_ADVANCED_ROUTER is not set # CONFIG_IP_PNP is not set # CONFIG_IP_ROUTER is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_IP_ALIAS is not set # CONFIG_SYN_COOKIES is not set # CONFIG_INET_RARP is not set CONFIG_IP_NOSR=y # CONFIG_SKB_LARGE is not set # CONFIG_IPV6 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_BRIDGE is not set # CONFIG_LLC is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set # CONFIG_NET_FASTROUTE is not set # CONFIG_NET_HW_FLOWCONTROL is not set # CONFIG_CPU_IS_SLOW is not set # CONFIG_NET_SCHED is not set # CONFIG_NET_PROFILE is not set CONFIG_SCSI=y CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m # CONFIG_SCSI_MULTI_LUN is not set CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y # CONFIG_SCSI_7000FASST is not set # CONFIG_SCSI_AHA152X is not set CONFIG_SCSI_AHA1542=m # CONFIG_SCSI_AHA1740 is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_IN2000 is not set # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_BUSLOGIC is not set # CONFIG_SCSI_DTC3280 is not set # CONFIG_SCSI_EATA_DMA is not set # CONFIG_SCSI_EATA_PIO is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_GENERIC_NCR5380 is not set # CONFIG_SCSI_NCR53C406A is not set # CONFIG_SCSI_NCR53C7xx is not set # CONFIG_SCSI_NCR53C8XX is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_PAS16 is not set # CONFIG_SCSI_PCI2000 is not set # CONFIG_SCSI_PCI2220I is not set # CONFIG_SCSI_PSI240I is not set # CONFIG_SCSI_QLOGIC_FAS is not set # CONFIG_SCSI_QLOGIC_ISP is not set # CONFIG_SCSI_SEAGATE is not set # CONFIG_SCSI_DC390T is not set # CONFIG_SCSI_T128 is not set # CONFIG_SCSI_U14_34F is not set # CONFIG_SCSI_ULTRASTOR is not set CONFIG_SCSI_DEBUG=m CONFIG_NETDEVICES=y # CONFIG_ARCNET is not set # CONFIG_DUMMY is not set # CONFIG_EQUALIZER is not set CONFIG_NET_ETHERNET=y # CONFIG_NET_VENDOR_3COM is not set # CONFIG_LANCE is not set # CONFIG_NET_VENDOR_SMC is not set # CONFIG_NET_VENDOR_RACAL is not set # CONFIG_RTL8139 is not set # CONFIG_YELLOWFIN is not set CONFIG_NET_ISA=y # CONFIG_AT1700 is not set # CONFIG_E2100 is not set # CONFIG_DEPCA is not set # CONFIG_EWRK3 is not set # CONFIG_EEXPRESS is not set # CONFIG_EEXPRESS_PRO is not set # CONFIG_FMV18X is not set # CONFIG_HPLAN_PLUS is not set # CONFIG_HPLAN is not set # CONFIG_HP100 is not set # CONFIG_ETH16I is not set CONFIG_NE2000=y # CONFIG_SEEQ8005 is not set # CONFIG_SK_G16 is not set # CONFIG_NET_EISA is not set # CONFIG_NET_POCKET is not set # CONFIG_FDDI is not set # CONFIG_DLCI is not set # CONFIG_PLIP is not set CONFIG_PPP=y # CONFIG_SLIP is not set # CONFIG_NET_RADIO is not set # CONFIG_TR is not set # CONFIG_SHAPER is not set # CONFIG_HAMRADIO is not set # CONFIG_ISDN is not set # CONFIG_CD_NO_IDESCSI is not set # CONFIG_QUOTA is not set CONFIG_MINIX_FS=m CONFIG_EXT2_FS=y CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m # CONFIG_UMSDOS_FS is not set CONFIG_VFAT_FS=m CONFIG_PROC_FS=y CONFIG_NFS_FS=m CONFIG_NFSD=m CONFIG_SUNRPC=m CONFIG_LOCKD=m # CONFIG_CODA_FS is not set CONFIG_SMB_FS=m CONFIG_SMB_WIN95=y # CONFIG_HPFS_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_AFFS_FS is not set CONFIG_HFS_FS=m # CONFIG_ROMFS_FS is not set # CONFIG_AUTOFS_FS is not set CONFIG_UFS_FS=m CONFIG_BSD_DISKLABEL=y # CONFIG_SMD_DISKLABEL is not set # CONFIG_SOLARIS_X86_PARTITION is not set # CONFIG_ADFS_FS is not set CONFIG_DEVPTS_FS=m CONFIG_MAC_PARTITION=y CONFIG_NLS=y CONFIG_NLS_CODEPAGE_437=m # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # CONFIG_NLS_CODEPAGE_874 is not set CONFIG_NLS_ISO8859_1=m # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_ISO8859_9 is not set # CONFIG_NLS_KOI8_R is not set CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=y # CONFIG_SERIAL_CONSOLE is not set # CONFIG_SERIAL_EXTENDED is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_PRINTER=m CONFIG_PRINTER_READBACK=y # CONFIG_MOUSE is not set # CONFIG_UMISC is not set # CONFIG_QIC02_TAPE is not set # CONFIG_APM is not set # CONFIG_WATCHDOG is not set # CONFIG_RTC is not set # CONFIG_VIDEO_DEV is not set # CONFIG_NVRAM is not set # CONFIG_JOYSTICK is not set # CONFIG_MISC_RADIO is not set # CONFIG_FTAPE is not set CONFIG_SOUND=m CONFIG_SOUND_OSS=m # CONFIG_SOUND_PAS is not set CONFIG_SOUND_SB=m CONFIG_SOUND_ADLIB=m # CONFIG_SOUND_GUS is not set # CONFIG_SOUND_MPU401 is not set # CONFIG_SOUND_PSS is not set # CONFIG_SOUND_MSS is not set # CONFIG_SOUND_SSCAPE is not set # CONFIG_SOUND_TRIX is not set # CONFIG_SOUND_MAD16 is not set # CONFIG_MAD16_OLDCARD is not set # CONFIG_SOUND_CS4232 is not set # CONFIG_SOUND_MAUI is not set # CONFIG_SOUND_SGALAXY is not set # CONFIG_SOUND_OPL3SA1 is not set # CONFIG_SOUND_SOFTOSS is not set # CONFIG_SOUND_YM3812 is not set # CONFIG_SOUND_VMIDI is not set # CONFIG_SOUND_UART6850 is not set CONFIG_LOWLEVEL_SOUND=y # CONFIG_ACI_MIXER is not set CONFIG_AWE32_SYNTH=m # CONFIG_AEDSP16 is not set CONFIG_PROFILE=y CONFIG_PROFILE_SHIFT=2 CONFIG_MAGIC_SYSRQ=y CONFIG_VGA_CONSOLE=y ___ Trevor Johnson
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |