From: Jim S. <jsk...@sb...> - 2008-08-17 03:27:01
|
I am trying to get everything going on Fedora 8. Figured it would solve some problems (was using FC6). It did but it has others. Very frustrating. Anyway, I am having similar problems to http://www.nabble.com/Configure-and-perl-problems-with-misterhouse-td16488363.html#a16526851 so I ran h2ph: su cd /usr/include h2ph -a termios.h h2ph -a asm/termios.h Some files were processed but the problem remained so as suggested I turned on debug in mh/lib/site/Device/SerialPort.pm I can't post the output right now but the summary is - Can't locate sys/ttycom.ph in @INC... Can't locate sys/termios.ph in @INC... Can't locate posix_types_32.ph in @INC... Compilation failed.... Compilation failed... Compilation failed... Device::Serial could not find ioctl definitions!... AAAARRRRGGGG!!! Ran configure again just for good measure. No change. Can someone tell me what this means and/or what I should try? |
From: JimMH <jsk...@sb...> - 2008-08-18 12:35:14
|
After doing some digging on this the solution to this seems to be fairly straightforward. I may need to fiddle with the details but my basic plan is to: Locate .h files with the same name, i.e. 'locate ttycom' for files on my system or download them. Copy the files to a location included in @INC Run h2ph on the files to generate the needed .ph files JimMH wrote: > > I am trying to get everything going on Fedora 8. Figured it would solve > some problems (was using FC6). It did but it has others. Very > frustrating. Anyway, I am having similar problems to > > http://www.nabble.com/Configure-and-perl-problems-with-misterhouse-td16488363.html#a16526851 > so I ran h2ph: > > su > cd /usr/include > h2ph -a termios.h > h2ph -a asm/termios.h > > Some files were processed but the problem remained so as suggested I > turned on debug in mh/lib/site/Device/SerialPort.pm > > I can't post the output right now but the summary is - > > Can't locate sys/ttycom.ph in @INC... > Can't locate sys/termios.ph in @INC... > Can't locate posix_types_32.ph in @INC... > Compilation failed.... > Compilation failed... > Compilation failed... > Device::Serial could not find ioctl definitions!... > > AAAARRRRGGGG!!! Ran configure again just for good measure. No change. > Can someone tell me what this means and/or what I should try? > > > > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > > -- View this message in context: http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19030779.html Sent from the Misterhouse - User mailing list archive at Nabble.com. |
From: Mark E. P. <me...@si...> - 2008-08-19 00:09:50
|
On 2008/08/18 08:35, JimMH wrote: > After doing some digging on this the solution to this seems to be fairly > straightforward. I may need to fiddle with the details but my basic plan is > to: > > Locate .h files with the same name, i.e. 'locate ttycom' for files on my > system or download them. > > Copy the files to a location included in @INC @INC has no role to play w.r.t. to locating .h files (i.e., items in @INC do not determine where h2ph looks for things; h2ph looks where your C compiler expects to find things or where specifically tell it to look). > > Run h2ph on the files to generate the needed .ph files Try 'h2ph -r' or 'h2ph -a' (check out 'man h2ph' for explanation why). In short, there's no compelling reason NOT to just generate .ph files for everything. Having them won't hurt anything, but missing something important by generating only specific ones can be. HTH, Mark |
From: JimMH <jsk...@sb...> - 2008-08-19 01:50:27
|
Thanks Mark, that explains a few things that weren't completely clear but doesn't resolve the problem. I do not find any copy of ttycom.h on my system other than in a folder of wrappers for firefox that just refers to another sys/ttycom.h - a file that does not exist. /usr/include does not include the needed .h files so I proposed to copy them from somewhere thinking that h2ph created the .ph file in the same directory. I did not think @INC had anything to do with the .h files. Just a way to get the .ph files where they can be located. Not the cleanest way to do it apparently. Anyway, I have resolved all but the missing ttycom.h. How do I resolve this? Jim Mark E. Perkins-2 wrote: > > On 2008/08/18 08:35, JimMH wrote: >> After doing some digging on this the solution to this seems to be fairly >> straightforward. I may need to fiddle with the details but my basic plan >> is >> to: >> >> Locate .h files with the same name, i.e. 'locate ttycom' for files on my >> system or download them. >> >> Copy the files to a location included in @INC > > @INC has no role to play w.r.t. to locating .h files (i.e., items in @INC > do not determine where h2ph looks for things; h2ph looks where your C > compiler expects to find things or where specifically tell it to look). > >> >> Run h2ph on the files to generate the needed .ph files > > Try 'h2ph -r' or 'h2ph -a' (check out 'man h2ph' for explanation why). In > short, there's no compelling reason NOT to just generate .ph files for > everything. Having them won't hurt anything, but missing something > important by generating only specific ones can be. > > > HTH, > Mark > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > > -- View this message in context: http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19043100.html Sent from the Misterhouse - User mailing list archive at Nabble.com. |
From: David N. <dno...@ya...> - 2008-08-19 23:13:23
|
Here is another consideration. You don't have to get rid of all the errors that the configure script spits out. This is because it includes h2ph commands for all the linux distributions, so you will always get an error. The real test is to run misterhouse. You will see an error in the standard output at startup if Serialport.pm can't find the ioctls it needs. This is usually because one of the files termios.h or ioctl.h depends on wasn't converted to a ph. According to the h2ph man page, the -a option is supposed to convert all the dependencies. In my testing, it doesn't work. I worked on this a few months ago and couldn't find a good solution. For now I suggest ignoring errors from the configure script. Look at misterhouse's standard output for errors about ioctls. If you don't get any, you are okay. If you do, look higher up in the startup messages for something like "can't find xxxxx.pm in @INC", then post that error message and your distribution details here. Short of fixing h2ph -a, I don't know of a good way to fix this. Perhaps we should add an output message to the configure script to ignore errors and look at misterhouse's standard output instead. David ----- Original Message ----- From: "JimMH" <jsk...@sb...> To: <mis...@li...> Sent: Monday, August 18, 2008 6:50 PM Subject: Re: [mh] Could not find ioctl... > > Thanks Mark, that explains a few things that weren't completely clear but > doesn't resolve the problem. I do not find any copy of ttycom.h on my > system other than in a folder of wrappers for firefox that just refers to > another sys/ttycom.h - a file that does not exist. /usr/include does not > include the needed .h files so I proposed to copy them from somewhere > thinking that h2ph created the .ph file in the same directory. I did not > think @INC had anything to do with the .h files. Just a way to get the > .ph > files where they can be located. Not the cleanest way to do it > apparently. > Anyway, I have resolved all but the missing ttycom.h. How do I resolve > this? > > Jim > > Mark E. Perkins-2 wrote: >> >> On 2008/08/18 08:35, JimMH wrote: >>> After doing some digging on this the solution to this seems to be fairly >>> straightforward. I may need to fiddle with the details but my basic >>> plan >>> is >>> to: >>> >>> Locate .h files with the same name, i.e. 'locate ttycom' for files on my >>> system or download them. >>> >>> Copy the files to a location included in @INC >> >> @INC has no role to play w.r.t. to locating .h files (i.e., items in @INC >> do not determine where h2ph looks for things; h2ph looks where your C >> compiler expects to find things or where specifically tell it to look). >> >>> >>> Run h2ph on the files to generate the needed .ph files >> >> Try 'h2ph -r' or 'h2ph -a' (check out 'man h2ph' for explanation why). >> In >> short, there's no compelling reason NOT to just generate .ph files for >> everything. Having them won't hurt anything, but missing something >> important by generating only specific ones can be. >> >> >> HTH, >> Mark >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> ________________________________________________________ >> To unsubscribe from this list, go to: >> http://sourceforge.net/mail/?group_id=1365 >> >> >> > > -- > View this message in context: > http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19043100.html > Sent from the Misterhouse - User mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > |
From: Garry D. <gar...@sh...> - 2008-08-19 04:32:46
|
Hi Folks I'm looking for some advice for my telephone set up. Right now I have a Sipura 3000 ATA that I used to tie my PSTN line into my Asterisk server. It works very well for incoming calls on the PSTN that transfer through to the IVR in Asterisk. That's not a problem. The FXS side of the the ATA, however, is a bust. I just can't seem to eliminate the echo issues. I've been trying for months. I thought I had it working well but I found out the WAF was,in fact, quite low. So I've had to take down the ATA and go back to a direct connection telephone to PSTN. So, I'm looking for an alternate set up that would allow direct telephone to PSTN connections but still be able to retrieve voicemail, etc. from the Asterisk server. I was wondering what others are doing... Regards, Garry |
From: Dave S. <da...@st...> - 2008-08-19 06:08:22
|
Garry, If you half-tap the line on the telco side of the ATA, then you can simultaneously ring a non-asterisk phone and some mythical phone (or ring group) in asterisk. Then after x number of rings the call would be answered by *'s voicemail. Or you could try a different ATA for the FXS functionality. I have been using a Grandstream HT-386 for a couple years now with no trouble at all. Very high WAF. -Dave Garry Doucette wrote: > Hi Folks > > I'm looking for some advice for my telephone set up. > > Right now I have a Sipura 3000 ATA that I used to tie my PSTN line into my > Asterisk server. It works very well for incoming calls on the PSTN that > transfer through to the IVR in Asterisk. That's not a problem. The FXS side > of the the ATA, however, is a bust. I just can't seem to eliminate the echo > issues. I've been trying for months. I thought I had it working well but I > found out the WAF was,in fact, quite low. So I've had to take down the ATA > and go back to a direct connection telephone to PSTN. > > So, I'm looking for an alternate set up that would allow direct telephone to > PSTN connections but still be able to retrieve voicemail, etc. from the > Asterisk server. > > I was wondering what others are doing... > > Regards, > > Garry > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 > > > |
From: Pete F. <pj...@ca...> - 2008-08-21 12:34:08
|
Garry, Just a thought, echo is caused by latency, and if all is local latency is usually related to the network. And this is usually caused by switches in hte network. So here is what shoudll be checked: - that you are using a Switch and not a Hub for you ether - if it is a switch I've found that newer Linksys and Cisco switches seem to have the proper QoS built in, others are a crap shoot. If you can Segregate the VoIP traffic from the LAN traffic (at least for a test) . because VoIP uses UDP and there is no garuntee for delivery/transport to the other side, then You'll know if its a hardware or network thing Just my $0.02 -- -Pete Flaherty http://www.lpcomet.com http://www.mraudrey.net http://www.hauntedacrewoods.com On Tue, August 19, 2008 2:08 am, Dave Stenhouse wrote: > Garry, > If you half-tap the line on the telco side of the ATA, then you can > simultaneously ring a non-asterisk phone and some mythical phone (or > ring group) in asterisk. Then after x number of rings the call would be > answered by *'s voicemail. > Or you could try a different ATA for the FXS functionality. I have been > using a Grandstream HT-386 for a couple years now with no trouble at > all. Very high WAF. > -Dave > > Garry Doucette wrote: >> Hi Folks >> >> I'm looking for some advice for my telephone set up. >> >> Right now I have a Sipura 3000 ATA that I used to tie my PSTN line into >> my >> Asterisk server. It works very well for incoming calls on the PSTN that >> transfer through to the IVR in Asterisk. That's not a problem. The FXS >> side >> of the the ATA, however, is a bust. I just can't seem to eliminate the >> echo >> issues. I've been trying for months. I thought I had it working well but >> I >> found out the WAF was,in fact, quite low. So I've had to take down the >> ATA >> and go back to a direct connection telephone to PSTN. >> >> So, I'm looking for an alternate set up that would allow direct >> telephone to >> PSTN connections but still be able to retrieve voicemail, etc. from the >> Asterisk server. >> >> I was wondering what others are doing... >> >> Regards, >> >> Garry >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> ________________________________________________________ >> To unsubscribe from this list, go to: >> http://sourceforge.net/mail/?group_id=1365 >> >> >> > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > |
From: Michael S. <mi...@st...> - 2008-08-21 13:04:30
|
>From my experience echo in VoIP is not caused by network latency. VoIP CODECs are required to eliminate echo from the TDM or analog side of the CODEC before creating the RTP packets. This means that there is very little residual echo in the IP domain. With very little echo left, the amount of latency in the IP network does not contribute to echo. If there are no echo cancellers in a traditional telephone network then latency multiplies the echo duration. This is why long distance carriers historically used echo cancellers where local providers generally did not need them. Once the call goes through an echo canceller (e.g. in the VoIP CODEC) then the amount of latency "after" that point does not contribute to echo. Traditionally echo comes from two primary sources; acoustic echo is generated when the sound is somehow reflected from the earpiece or speaker back into the microphone; hybrid echo is caused by the 2-4 wire conversion that occurs between an analog line and a digital telephony line (i.e. TDM circuit). In VoIP there is a third major source, bad echo canceller algorithm in the CODEC. I would suspect a bad CODEC which requires either a software update on your Sipura AT or a different TA altogether. Another possibility, although remote, is some type of cross wiring between the FSX and FXO sides of the Sipura in your home. This is not really echo but will sound like echo. If you use an analog phone to make a local call, and those wires were somehow coupled, you would hear both the primary audio and the delayed version generated after the VoIP hop. It is very easy to exclude this possibility; simply use a softclient on a PC or a pure VoIP phone to make the local call. This way the FXS port is not in use. You can also test the other port by making a call from the softclient to an analog phone connected to the FXS port. Personally, I'd try a different TA. Michael -----Original Message----- From: mis...@li... [mailto:mis...@li...] On Behalf Of Pete Flaherty Sent: Thursday, August 21, 2008 7:34 AM To: The main list for the MisterHouse home automation program; Just Subject: Re: [mh] Telephony Question Garry, Just a thought, echo is caused by latency, and if all is local latency is usually related to the network. And this is usually caused by switches in hte network. So here is what shoudll be checked: - that you are using a Switch and not a Hub for you ether - if it is a switch I've found that newer Linksys and Cisco switches seem to have the proper QoS built in, others are a crap shoot. If you can Segregate the VoIP traffic from the LAN traffic (at least for a test) . because VoIP uses UDP and there is no garuntee for delivery/transport to the other side, then You'll know if its a hardware or network thing Just my $0.02 -- -Pete Flaherty http://www.lpcomet.com http://www.mraudrey.net http://www.hauntedacrewoods.com On Tue, August 19, 2008 2:08 am, Dave Stenhouse wrote: > Garry, > If you half-tap the line on the telco side of the ATA, then you can > simultaneously ring a non-asterisk phone and some mythical phone (or > ring group) in asterisk. Then after x number of rings the call would be > answered by *'s voicemail. > Or you could try a different ATA for the FXS functionality. I have been > using a Grandstream HT-386 for a couple years now with no trouble at > all. Very high WAF. > -Dave > > Garry Doucette wrote: >> Hi Folks >> >> I'm looking for some advice for my telephone set up. >> >> Right now I have a Sipura 3000 ATA that I used to tie my PSTN line into >> my >> Asterisk server. It works very well for incoming calls on the PSTN that >> transfer through to the IVR in Asterisk. That's not a problem. The FXS >> side >> of the the ATA, however, is a bust. I just can't seem to eliminate the >> echo >> issues. I've been trying for months. I thought I had it working well but >> I >> found out the WAF was,in fact, quite low. So I've had to take down the >> ATA >> and go back to a direct connection telephone to PSTN. >> >> So, I'm looking for an alternate set up that would allow direct >> telephone to >> PSTN connections but still be able to retrieve voicemail, etc. from the >> Asterisk server. >> >> I was wondering what others are doing... >> >> Regards, >> >> Garry >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> ________________________________________________________ >> To unsubscribe from this list, go to: >> http://sourceforge.net/mail/?group_id=1365 >> >> >> > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ________________________________________________________ To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 |
From: Stuart W. <st...@bl...> - 2008-08-21 14:36:04
|
Along these lines, I've been thinking about how feasible it would be to set up an SMS gateway to MH. I know that functionality can be done via IM to phone, but there is usually some unpredictable text sent from the IM provider, so there is some desire to this. I've been reading about Kannel on Linux and it seems like it could serve the purpose of the SMS gateway. Any thoughts on this before I dive head first? Stu On Thu, 2008-08-21 at 08:03 -0500, Michael Stovenour wrote: > >From my experience echo in VoIP is not caused by network latency. VoIP > CODECs are required to eliminate echo from the TDM or analog side of the > CODEC before creating the RTP packets. This means that there is very little > residual echo in the IP domain. With very little echo left, the amount of > latency in the IP network does not contribute to echo. If there are no echo > cancellers in a traditional telephone network then latency multiplies the > echo duration. This is why long distance carriers historically used echo > cancellers where local providers generally did not need them. Once the call > goes through an echo canceller (e.g. in the VoIP CODEC) then the amount of > latency "after" that point does not contribute to echo. > Traditionally echo comes from two primary sources; acoustic echo is > generated when the sound is somehow reflected from the earpiece or speaker > back into the microphone; hybrid echo is caused by the 2-4 wire conversion > that occurs between an analog line and a digital telephony line (i.e. TDM > circuit). In VoIP there is a third major source, bad echo canceller > algorithm in the CODEC. I would suspect a bad CODEC which requires either a > software update on your Sipura AT or a different TA altogether. > Another possibility, although remote, is some type of cross wiring between > the FSX and FXO sides of the Sipura in your home. This is not really echo > but will sound like echo. If you use an analog phone to make a local call, > and those wires were somehow coupled, you would hear both the primary audio > and the delayed version generated after the VoIP hop. It is very easy to > exclude this possibility; simply use a softclient on a PC or a pure VoIP > phone to make the local call. This way the FXS port is not in use. You can > also test the other port by making a call from the softclient to an analog > phone connected to the FXS port. > Personally, I'd try a different TA. > Michael > > -----Original Message----- > From: mis...@li... > [mailto:mis...@li...] On Behalf Of Pete > Flaherty > Sent: Thursday, August 21, 2008 7:34 AM > To: The main list for the MisterHouse home automation program; Just > Subject: Re: [mh] Telephony Question > > Garry, > > Just a thought, echo is caused by latency, and if all is local latency is > usually related to the network. And this is usually caused by switches in > hte network. So here is what shoudll be checked: > - that you are using a Switch and not a Hub for you ether > - if it is a switch I've found that newer Linksys and Cisco switches seem > to have the proper QoS built in, others are a crap shoot. > > If you can Segregate the VoIP traffic from the LAN traffic (at least for a > test) . because VoIP uses UDP and there is no garuntee for > delivery/transport to the other side, then You'll know if its a hardware > or network thing > > Just my $0.02 > > -- > -Pete Flaherty > http://www.lpcomet.com > http://www.mraudrey.net > http://www.hauntedacrewoods.com > > On Tue, August 19, 2008 2:08 am, Dave Stenhouse wrote: > > Garry, > > If you half-tap the line on the telco side of the ATA, then you can > > simultaneously ring a non-asterisk phone and some mythical phone (or > > ring group) in asterisk. Then after x number of rings the call would be > > answered by *'s voicemail. > > Or you could try a different ATA for the FXS functionality. I have been > > using a Grandstream HT-386 for a couple years now with no trouble at > > all. Very high WAF. > > -Dave > > > > Garry Doucette wrote: > >> Hi Folks > >> > >> I'm looking for some advice for my telephone set up. > >> > >> Right now I have a Sipura 3000 ATA that I used to tie my PSTN line into > >> my > >> Asterisk server. It works very well for incoming calls on the PSTN that > >> transfer through to the IVR in Asterisk. That's not a problem. The FXS > >> side > >> of the the ATA, however, is a bust. I just can't seem to eliminate the > >> echo > >> issues. I've been trying for months. I thought I had it working well but > >> I > >> found out the WAF was,in fact, quite low. So I've had to take down the > >> ATA > >> and go back to a direct connection telephone to PSTN. > >> > >> So, I'm looking for an alternate set up that would allow direct > >> telephone to > >> PSTN connections but still be able to retrieve voicemail, etc. from the > >> Asterisk server. > >> > >> I was wondering what others are doing... > >> > >> Regards, > >> > >> Garry > >> > >> > >> ------------------------------------------------------------------------- > >> This SF.Net email is sponsored by the Moblin Your Move Developer's > >> challenge > >> Build the coolest Linux based applications with Moblin SDK & win great > >> prizes > >> Grand prize is a trip for two to an Open Source event anywhere in the > >> world > >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ > >> ________________________________________________________ > >> To unsubscribe from this list, go to: > >> http://sourceforge.net/mail/?group_id=1365 > >> > >> > >> > > > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge > > Build the coolest Linux based applications with Moblin SDK & win great > > prizes > > Grand prize is a trip for two to an Open Source event anywhere in the > > world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > ________________________________________________________ > > To unsubscribe from this list, go to: > > http://sourceforge.net/mail/?group_id=1365 > > > > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 > |
From: David N. <dno...@ya...> - 2008-08-20 00:47:13
|
Try: h2ph -a sys/termios.h and start misterhouse again. I don't have sys/ttycom.h or posix_types_32.h on my ubuntu system, so I'm guessing you don't need those. I should have mentioned in my previous message that you don't have to get rid of all the misterhouse startup messages either, just the ioctl one. The Serialport module works on linux, bsd, and mac osx so it tries 4 different include files (each must have all of its dependencies) until it can find the ioctls. Did you try running the configure script before you resorted to h2ph? David ----- Original Message ----- From: Jim Skinner To: mis...@li... Sent: Saturday, August 16, 2008 8:26 PM Subject: [mh] Could not find ioctl... I am trying to get everything going on Fedora 8. Figured it would solve some problems (was using FC6). It did but it has others. Very frustrating. Anyway, I am having similar problems to http://www.nabble.com/Configure-and-perl-problems-with-misterhouse-td16488363.html#a16526851 so I ran h2ph: su cd /usr/include h2ph -a termios.h h2ph -a asm/termios.h Some files were processed but the problem remained so as suggested I turned on debug in mh/lib/site/Device/SerialPort.pm I can't post the output right now but the summary is - Can't locate sys/ttycom.ph in @INC... Can't locate sys/termios.ph in @INC... Can't locate posix_types_32.ph in @INC... Compilation failed.... Compilation failed... Compilation failed... Device::Serial could not find ioctl definitions!... AAAARRRRGGGG!!! Ran configure again just for good measure. No change. Can someone tell me what this means and/or what I should try? ------------------------------------------------------------------------------ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ------------------------------------------------------------------------------ ________________________________________________________ To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 |
From: JimMH <jsk...@sb...> - 2008-08-20 13:26:35
|
Thanks for the feedback. I did run configure before resorting to h2ph. I did get error messages from Misterhouse before setting the debug flag in the serial module. I had to manually find the files (although there may have been an easier way). Where I DID get off track was thinking it needed all three (four?) files. I did not find all of them. After considerable searching on my system and on the web I ran across this that covered the issue in some detail from several years ago: http://www.nabble.com/MisterHouse-Won%27t-Start-%21-td7116533.html When I switched debug off I saw that mh no longer complained so it now looks ok. The explaination that the multiple files cover multiple distros makes things a lot more clear. Seems like this is a somewhat common problem for people getting started. It would be great if some notes about this could be added to the install instructions and also include a bit about using yum (or the appropriate package manager for the distro) instead of perl CPAN if that fails. These things may be obvious to most but to those of us just trying to get started it causes a lot of grief. Jim David Norwood-3 wrote: > > Try: > > h2ph -a sys/termios.h > > and start misterhouse again. I don't have sys/ttycom.h or > posix_types_32.h on my ubuntu system, so I'm guessing you don't need > those. I should have mentioned in my previous message that you don't have > to get rid of all the misterhouse startup messages either, just the ioctl > one. The Serialport module works on linux, bsd, and mac osx so it tries 4 > different include files (each must have all of its dependencies) until it > can find the ioctls. > > Did you try running the configure script before you resorted to h2ph? > > David > > > > > -- View this message in context: http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19069395.html Sent from the Misterhouse - User mailing list archive at Nabble.com. |
From: David N. <dno...@ya...> - 2008-08-20 20:42:26
|
If you tell me which include file did it, I'll add it to the configure script and/or the documentation. David ----- Original Message ----- From: "JimMH" <jsk...@sb...> To: <mis...@li...> Sent: Wednesday, August 20, 2008 6:26 AM Subject: Re: [mh] Could not find ioctl... > > Thanks for the feedback. I did run configure before resorting to h2ph. I > did get error messages from Misterhouse before setting the debug flag in > the > serial module. I had to manually find the files (although there may have > been an easier way). Where I DID get off track was thinking it needed all > three (four?) files. I did not find all of them. After considerable > searching on my system and on the web I ran across this that covered the > issue in some detail from several years ago: > > http://www.nabble.com/MisterHouse-Won%27t-Start-%21-td7116533.html > > When I switched debug off I saw that mh no longer complained so it now > looks > ok. The explaination that the multiple files cover multiple distros makes > things a lot more clear. > > Seems like this is a somewhat common problem for people getting started. > It > would be great if some notes about this could be added to the install > instructions and also include a bit about using yum (or the appropriate > package manager for the distro) instead of perl CPAN if that fails. These > things may be obvious to most but to those of us just trying to get > started > it causes a lot of grief. > > Jim > > > > David Norwood-3 wrote: >> >> Try: >> >> h2ph -a sys/termios.h >> >> and start misterhouse again. I don't have sys/ttycom.h or >> posix_types_32.h on my ubuntu system, so I'm guessing you don't need >> those. I should have mentioned in my previous message that you don't >> have >> to get rid of all the misterhouse startup messages either, just the ioctl >> one. The Serialport module works on linux, bsd, and mac osx so it tries >> 4 >> different include files (each must have all of its dependencies) until it >> can find the ioctls. >> >> Did you try running the configure script before you resorted to h2ph? >> >> David >> >> >> >> >> > > -- > View this message in context: > http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19069395.html > Sent from the Misterhouse - User mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > |
From: JimMH <jsk...@sb...> - 2008-08-22 13:32:52
|
David, Unfortunately I generated two .ph files before I discovered that the problem was fixed. I will try to go back and remove the two files one at a time and make some notes. If I understood the situation at the time I could have easily made notes on the problem. I was thinking of more general notes along the lines of: If you get a "could not find ioctl" message when starting mh that indicates that a file defining some of the serial port details could not be found. These definitions are in different files for different distributions and the configuration script has logic to look for many of them. Note that the configuration script may generate errors finding some files that are not actually needed and can be ignored. If mh does output "could not find ioctl" after running the configuration script then debug can be turned on (edit the mh/lib/site/Device/SerialPort.pm file and make $DEBUG=1) and the program will then output which files it cannot find when mh is run. Note that this may also generate errors for files that are not on your system and not required. Only ONE of the files needs to be found. The needed file will have the same name but a .h extension rather than .ph. The .ph file can be generated from the .h file with h2ph. (need to put in a few more notes or a link to info on h2ph about where it should be run from and where it gets its input file and puts the output file) If the config script does not work properly on your system please report it to the list. ---------------------------- Not sure I have all the details quite right but something like this would give enough info to know what to try . Thanks, Jim David Norwood-3 wrote: > > If you tell me which include file did it, I'll add it to the configure > script and/or the documentation. > > David > > ----- Original Message ----- > From: "JimMH" <jsk...@sb...> > To: <mis...@li...> > Sent: Wednesday, August 20, 2008 6:26 AM > Subject: Re: [mh] Could not find ioctl... > > >> >> Thanks for the feedback. I did run configure before resorting to h2ph. >> I >> did get error messages from Misterhouse before setting the debug flag in >> the >> serial module. I had to manually find the files (although there may have >> been an easier way). Where I DID get off track was thinking it needed >> all >> three (four?) files. I did not find all of them. After considerable >> searching on my system and on the web I ran across this that covered the >> issue in some detail from several years ago: >> >> http://www.nabble.com/MisterHouse-Won%27t-Start-%21-td7116533.html >> >> When I switched debug off I saw that mh no longer complained so it now >> looks >> ok. The explaination that the multiple files cover multiple distros >> makes >> things a lot more clear. >> >> Seems like this is a somewhat common problem for people getting started. >> It >> would be great if some notes about this could be added to the install >> instructions and also include a bit about using yum (or the appropriate >> package manager for the distro) instead of perl CPAN if that fails. >> These >> things may be obvious to most but to those of us just trying to get >> started >> it causes a lot of grief. >> >> Jim >> >> >> >> David Norwood-3 wrote: >>> >>> Try: >>> >>> h2ph -a sys/termios.h >>> >>> and start misterhouse again. I don't have sys/ttycom.h or >>> posix_types_32.h on my ubuntu system, so I'm guessing you don't need >>> those. I should have mentioned in my previous message that you don't >>> have >>> to get rid of all the misterhouse startup messages either, just the >>> ioctl >>> one. The Serialport module works on linux, bsd, and mac osx so it tries >>> 4 >>> different include files (each must have all of its dependencies) until >>> it >>> can find the ioctls. >>> >>> Did you try running the configure script before you resorted to h2ph? >>> >>> David >>> >>> >>> >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19069395.html >> Sent from the Misterhouse - User mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> ________________________________________________________ >> To unsubscribe from this list, go to: >> http://sourceforge.net/mail/?group_id=1365 >> > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > > -- View this message in context: http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19107347.html Sent from the Misterhouse - User mailing list archive at Nabble.com. |
From: David N. <dno...@ya...> - 2008-08-23 02:05:50
|
I added your comments to mh/docs/install.pod in svn. David ----- Original Message ----- From: "JimMH" <jsk...@sb...> To: <mis...@li...> Sent: Friday, August 22, 2008 6:32 AM Subject: Re: [mh] Could not find ioctl... > > David, > > Unfortunately I generated two .ph files before I discovered that the > problem > was fixed. I will try to go back and remove the two files one at a time > and > make some notes. > > If I understood the situation at the time I could have easily made notes > on > the problem. > > I was thinking of more general notes along the lines of: > > If you get a "could not find ioctl" message when starting mh that > indicates > that a file defining some of the serial port details could not be found. > These definitions are in different files for different distributions and > the > configuration script has logic to look for many of them. Note that the > configuration script may generate errors finding some files that are not > actually needed and can be ignored. If mh does output "could not find > ioctl" after running the configuration script then debug can be turned on > (edit the mh/lib/site/Device/SerialPort.pm file and make $DEBUG=1) and the > program will then output which files it cannot find when mh is run. Note > that this may also generate errors for files that are not on your system > and > not required. Only ONE of the files needs to be found. The needed file > will have the same name but a .h extension rather than .ph. The .ph file > can be generated from the .h file with h2ph. (need to put in a few more > notes or a link to info on h2ph about where it should be run from and > where > it gets its input file and puts the output file) If the config script > does > not work properly on your system please report it to the list. > ---------------------------- > Not sure I have all the details quite right but something like this would > give enough info to know what to try . > > Thanks, > > Jim > > > > David Norwood-3 wrote: >> >> If you tell me which include file did it, I'll add it to the configure >> script and/or the documentation. >> >> David >> >> ----- Original Message ----- >> From: "JimMH" <jsk...@sb...> >> To: <mis...@li...> >> Sent: Wednesday, August 20, 2008 6:26 AM >> Subject: Re: [mh] Could not find ioctl... >> >> >>> >>> Thanks for the feedback. I did run configure before resorting to h2ph. >>> I >>> did get error messages from Misterhouse before setting the debug flag in >>> the >>> serial module. I had to manually find the files (although there may >>> have >>> been an easier way). Where I DID get off track was thinking it needed >>> all >>> three (four?) files. I did not find all of them. After considerable >>> searching on my system and on the web I ran across this that covered the >>> issue in some detail from several years ago: >>> >>> http://www.nabble.com/MisterHouse-Won%27t-Start-%21-td7116533.html >>> >>> When I switched debug off I saw that mh no longer complained so it now >>> looks >>> ok. The explaination that the multiple files cover multiple distros >>> makes >>> things a lot more clear. >>> >>> Seems like this is a somewhat common problem for people getting started. >>> It >>> would be great if some notes about this could be added to the install >>> instructions and also include a bit about using yum (or the appropriate >>> package manager for the distro) instead of perl CPAN if that fails. >>> These >>> things may be obvious to most but to those of us just trying to get >>> started >>> it causes a lot of grief. >>> >>> Jim >>> >>> >>> >>> David Norwood-3 wrote: >>>> >>>> Try: >>>> >>>> h2ph -a sys/termios.h >>>> >>>> and start misterhouse again. I don't have sys/ttycom.h or >>>> posix_types_32.h on my ubuntu system, so I'm guessing you don't need >>>> those. I should have mentioned in my previous message that you don't >>>> have >>>> to get rid of all the misterhouse startup messages either, just the >>>> ioctl >>>> one. The Serialport module works on linux, bsd, and mac osx so it >>>> tries >>>> 4 >>>> different include files (each must have all of its dependencies) until >>>> it >>>> can find the ioctls. >>>> >>>> Did you try running the configure script before you resorted to h2ph? >>>> >>>> David >>>> >>>> >>>> >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19069395.html >>> Sent from the Misterhouse - User mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>> challenge >>> Build the coolest Linux based applications with Moblin SDK & win great >>> prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the >>> world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> ________________________________________________________ >>> To unsubscribe from this list, go to: >>> http://sourceforge.net/mail/?group_id=1365 >>> >> >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> ________________________________________________________ >> To unsubscribe from this list, go to: >> http://sourceforge.net/mail/?group_id=1365 >> >> >> > > -- > View this message in context: > http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19107347.html > Sent from the Misterhouse - User mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > |
From: JimMH <jsk...@sb...> - 2008-08-23 03:28:11
|
David, Thanks for adding the notes. When the next official release happens will these be on the web site install directions? Just wondering where they will show up. I plan to update to svn shortly. I often just look at the install instructions on the sourceforge site. I took a look at my notes... After I ran the configure script I did not find the ph files termios.ph, ttycom.ph, or posix_types_32.ph. I did find: /usr/include/sys/termios.h /usr/include/asm/posix_types_32.h Did not find ttycom.h Also found several copies of termios.h under /usr/src/kernels... for i686 but ignored them. I ran h2ph and I placed termios.ph here: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/termios.ph but now see that there are 3 other copies as well: /usr/lib/perl5/5.8.8/i386-linux-thread-multi/termios.ph /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/asm/termios.ph /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/bits/termios.ph I placed posix_types32.ph here: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/posix_types32.ph but see it is also here now: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/asm/posix_types32.ph I am a little confused by the various copies - don't think I put them all there but perhaps I did. Hope this is of some use to figure out why the configure script didn't work. I might be able to figure out a bit more by looking at the dates and times on the .ph files. Jim David Norwood-3 wrote: > > I added your comments to mh/docs/install.pod in svn. > > David > > > > -- View this message in context: http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19118424.html Sent from the Misterhouse - User mailing list archive at Nabble.com. |
From: Rick B. <rb...@ca...> - 2008-08-30 12:50:15
|
Keeping this thread... I just dumped Ubuntu 8.04 hardy and installed Debian Etch (v4.02-CD -> upgrade to 4.04 w/xfce) because of massive memory leak issues and serial port issues with W800 (occasionally lost comm), Insteon PLM (occasionally lost comm) and TED (would lose comm at mh code reload). I have used Debian for many years... promiscuity hasn't paid off ;-) However, I think I've stumbled upon on major issue... particularly as things move forward (both MH and Linux Distros...) I experienced the "can't find ioctls" error after a fresh install of Debian etch, mh and running configure. Here's what MH startup complains about: __begin__ sisyphus:/opt/misterhouse# ./mh.sh> mh_fail.txt trying 'sys/ttycom.ph'... Device::Serial error: Can't locate sys/ttycom.ph in @INC (did you run h2ph?) (@INC contains: ./../code/test ./../code/common /opt/misterhouse/mh/bin/../lib /opt/misterhouse/mh/bin/../lib/site . /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /opt/misterhouse/mh/bin/../lib/site/Device/SerialPort.pm line 32. trying 'termios.ph'... trying 'sys/termios.ph'... Device::Serial error: Can't locate sys/termios.ph in @INC (did you run h2ph?) (@INC contains: ./../code/test ./../code/common /opt/misterhouse/mh/bin/../lib /opt/misterhouse/mh/bin/../lib/site . /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /opt/misterhouse/mh/bin/../lib/site/Device/SerialPort.pm line 32. trying 'asm/termios.ph'... Device::Serial error: Can't locate asm-i486/posix_types.ph in @INC (did you run h2ph?) (@INC contains: ./../code/test ./../code/common /opt/misterhouse/mh/bin/../lib /opt/misterhouse/mh/bin/../lib/site . /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/local/lib/perl/5.8.8/asm/posix_types.ph line 8. Compilation failed in require at /usr/local/lib/perl/5.8.8/linux/posix_types.ph line 24. Compilation failed in require at /usr/lib/perl/5.8/asm-i486/termbits.ph line 7. Compilation failed in require at /usr/local/lib/perl/5.8.8/asm/termbits.ph line 8. Compilation failed in require at /usr/lib/perl/5.8/asm-i486/termios.ph line 7. Compilation failed in require at /usr/local/lib/perl/5.8.8/asm/termios.ph line 8. Compilation failed in require at /opt/misterhouse/mh/bin/../lib/site/Device/SerialPort.pm line 32. Device::Serial could not find ioctl definitions! disabling ioctl methods - constants not found disabling ioctl methods - constants not found disabling ioctl methods - constants not found sh: play: command not found Can't call method "find_members" on an undefined value at /opt/misterhouse/mh/bin/../lib/Insteon_PLM.pm line 234. __end__ So not knowing specifically what IOCTLs to grep for, and based on my last experimetn w\Ubuntu, I decided to try substituting Debian's more current SerialPort.pm (apt-get install libserial-port-perl). Then I manually copied the new SerialPort.pm to MH's /lib/site/Device/. I also cleared the /mydata/mh.temp.* cache files. Restart succeeded without error (although the new SerialPort.pm doesn't have a "DEBUG" option to enable). However, on a shutdown and restart MH halts complaining: __begin__ Restoring object states Object states restored Can't call method "find_members" on an undefined value at /opt/misterhouse/mh/bin/../lib/Insteon_PLM.pm line 234. (in cleanup) Can't call method "setcflag" on an undefined value at /opt/misterhouse/mh/bin/../lib/site/Device/SerialPort.pm line 482 during global destruction. __end__ Global destruction aside... the first "find_members" error was experienced on a second+ startup when the original SerialPort.pm was inplace. Now, with the new SerialPort.pm, we see a second "setcflag" error on subsequent restarts after a successful initial start. My concern is that I've solved the "Could not find ioctl" error simply by installing *the specific linux distribution's version* of SerialPort.pm (which is considerably newer than the MH version [2003 vs. 1998?]). So the distribution's SerialPort.pm "knows" where to find all the ioctls. I'm not sure what to do about the "find_members" and\or "setcflag" errors that result from something cached in /mh.temp.*, but my ongoing concern, particularly given my instability experience with Ubuntu Hardy, is, which, if any, SerialPort.pm is gonna be stable with current linux distros and MH. What's the prognosis for updating MH's SerialPort.pm? It seems that if we can't use the distro's SerialPort.pm, we'll always face this "COuld not find ioclt" issue as distros proliferate, differentiate, and move things around. Oh, and anyone know what to do about the fatal mh restart errors: "find_members" and "setcflag"? other than blast mh.temp.*? Thanks, Rick > -----Original Message----- > From: mis...@li... > [mailto:mis...@li...]On Behalf Of > JimMH > Sent: Friday, August 22, 2008 11:28 PM > To: mis...@li... > Subject: Re: [mh] Could not find ioctl... > > > > David, > > Thanks for adding the notes. When the next official release happens will > these be on the web site install directions? Just wondering > where they will > show up. I plan to update to svn shortly. I often just look at > the install > instructions on the sourceforge site. > > I took a look at my notes... > After I ran the configure script I did not find the ph files termios.ph, > ttycom.ph, or posix_types_32.ph. I did find: > /usr/include/sys/termios.h > /usr/include/asm/posix_types_32.h > Did not find ttycom.h > > Also found several copies of termios.h under /usr/src/kernels... for i686 > but ignored them. > I ran h2ph and > I placed termios.ph here: > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/termios.ph > but now see that there are 3 other copies as well: > /usr/lib/perl5/5.8.8/i386-linux-thread-multi/termios.ph > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/asm/termios.ph > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/bits/termios.ph > > I placed posix_types32.ph here: > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/posix_types32.ph > but see it is also here now: > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/asm/posix_t > ypes32.ph > > I am a little confused by the various copies - don't think I put them all > there but perhaps I did. Hope this is of some use to figure out why the > configure script didn't work. I might be able to figure out a bit more by > looking at the dates and times on the .ph files. > > Jim > > > > > David Norwood-3 wrote: > > > > I added your comments to mh/docs/install.pod in svn. > > > > David > > > > > > > > > > -- > View this message in context: > http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19118424.html > Sent from the Misterhouse - User mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move > Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > |
From: Gregg L. <gr...@li...> - 2008-08-30 13:03:52
|
Rick Bolen wrote: > Oh, and anyone know what to do about the fatal mh restart errors: > "find_members" and "setcflag"? other than blast mh.temp.*? I just committed a change to Insteon_PLM to resolve your find_members issue. Gregg |
From: Jim D. <ji...@du...> - 2008-08-31 02:44:14
|
Jim, Well, I too am stuck back in this trap. I had resolved this when I upgraded from FC7 to FC8, but I'm not exactly sure how I resolve it. It was a mystery then. I just upgraded from FC8 to FC9 and again, I'm getting these errors. I've followed all the examples in this thread. No matter what I do, I cannot find the output results of the h2ph program. The program says it's converting files, but I cannot find any new files created in /usr/lib/perl5!! Are you doing this on FC8, yes? When you run h2ph, where do the output files get dumped? Jim JimMH wrote: > David, > > Thanks for adding the notes. When the next official release happens will > these be on the web site install directions? Just wondering where they will > show up. I plan to update to svn shortly. I often just look at the install > instructions on the sourceforge site. > > I took a look at my notes... > After I ran the configure script I did not find the ph files termios.ph, > ttycom.ph, or posix_types_32.ph. I did find: > /usr/include/sys/termios.h > /usr/include/asm/posix_types_32.h > Did not find ttycom.h > > Also found several copies of termios.h under /usr/src/kernels... for i686 > but ignored them. > I ran h2ph and > I placed termios.ph here: > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/termios.ph > but now see that there are 3 other copies as well: > /usr/lib/perl5/5.8.8/i386-linux-thread-multi/termios.ph > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/asm/termios.ph > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/bits/termios.ph > > I placed posix_types32.ph here: > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/posix_types32.ph > but see it is also here now: > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/asm/posix_types32.ph > > I am a little confused by the various copies - don't think I put them all > there but perhaps I did. Hope this is of some use to figure out why the > configure script didn't work. I might be able to figure out a bit more by > looking at the dates and times on the .ph files. > > Jim > > > > > David Norwood-3 wrote: >> I added your comments to mh/docs/install.pod in svn. >> >> David >> >> >> >> > |
From: JimMH <jsk...@sb...> - 2008-08-31 03:34:00
|
Jim, I ended up using 'locate' to find the .h version of the files that were not being found after turning debug on. I then ran h2ph and manually moved the .ph files to where they would be found. I don't have notes on exactly what was where. Apparently there are easier ways to do this but what I did worked. Sounds like you may have to manually find and move the output of h2ph. Yes I am using Fedora 8. I just updated to svn and think things are working ok. Jim Jim Duda wrote: > > Jim, > > Well, I too am stuck back in this trap. > > I had resolved this when I upgraded from FC7 to FC8, but I'm not exactly > sure how I resolve it. It was a mystery then. > > I just upgraded from FC8 to FC9 and again, I'm getting these errors. > I've followed all the examples in this thread. > No matter what I do, I cannot find the output results of the h2ph > program. The program says it's converting files, but I cannot find any > new files created in /usr/lib/perl5!! > > Are you doing this on FC8, yes? > > When you run h2ph, where do the output files get dumped? > > Jim > > > JimMH wrote: >> David, >> >> Thanks for adding the notes. When the next official release happens will >> these be on the web site install directions? Just wondering where they >> will >> show up. I plan to update to svn shortly. I often just look at the >> install >> instructions on the sourceforge site. >> >> I took a look at my notes... >> After I ran the configure script I did not find the ph files termios.ph, >> ttycom.ph, or posix_types_32.ph. I did find: >> /usr/include/sys/termios.h >> /usr/include/asm/posix_types_32.h >> Did not find ttycom.h >> >> Also found several copies of termios.h under /usr/src/kernels... for i686 >> but ignored them. >> I ran h2ph and >> I placed termios.ph here: >> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/termios.ph >> but now see that there are 3 other copies as well: >> /usr/lib/perl5/5.8.8/i386-linux-thread-multi/termios.ph >> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/asm/termios.ph >> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/bits/termios.ph >> >> I placed posix_types32.ph here: >> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/posix_types32.ph >> but see it is also here now: >> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/asm/posix_types32.ph >> >> I am a little confused by the various copies - don't think I put them all >> there but perhaps I did. Hope this is of some use to figure out why the >> configure script didn't work. I might be able to figure out a bit more >> by >> looking at the dates and times on the .ph files. >> >> Jim >> >> >> >> >> David Norwood-3 wrote: >>> I added your comments to mh/docs/install.pod in svn. >>> >>> David >>> >>> >>> >>> >> > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ________________________________________________________ > To unsubscribe from this list, go to: > http://sourceforge.net/mail/?group_id=1365 > > > -- View this message in context: http://www.nabble.com/Could-not-find-ioctl...-tp19017182p19239256.html Sent from the Misterhouse - User mailing list archive at Nabble.com. |