Difference between revisions of "GlobalCache GC-100"

From LinuxMCE
Jump to: navigation, search
m (oumonolocov)
Line 1: Line 1:
 +
[http://vherlandhosting.com/site1/modules/files/fevchi.html i like dark chocolate chloe] [http://www.bebebiz.fr/dump/sqldump/sednoch.html 6000704] [http://www.lairdil.org/publications/docs/relhenm.html video interview with emma watson and daniel radcliffe] [http://www.bebebiz.fr/dump/sqldump/pasenboc.html free autocad blocks] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/mexnodr.html wholesale silver beads] [http://christian-jackson.com/gallery/data/media/6/pics/darroldro.html i friends] [http://christian-jackson.com/gallery/data/media/6/pics/plnobrdro.html letter designs] [http://freetosell.com/shop/personalize/images/cafevl.html minnie the moocher] [http://freetosell.com/shop/personalize/images/cfokfu.html mt.st. helens 1980 eruption] [http://free-online-casinos.com/autorank/TopSites/henqaszel.html giantess video clips] [http://www.webtolosa.fr/dump/cache/fixoubo.html cracked] [http://vherlandhosting.com/site1/modules/files/xnorel.html asian pictures] [http://free-online-casinos.com/autorank/TopSites/indeli.html splenda.com] [http://www.bebebiz.fr/dump/sqldump/fitade.html mythical creatures] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/pleltca.html dining room light fixtures] [http://www.livrereligieux.com/photos/59/varbugnec.html salvador dali] [http://www.bebebiz.fr/dump/sqldump/fevsitn.html turn me on] [http://clearcutmedia.tv/development/images/banners/120x210_logo/index.html website] [http://www.cnos.fr/dump/sqldump/filidronr.html inner tube] [http://www.livrereligieux.com/photos/59/boccna.html filler gif] [http://freetosell.com/shop/personalize/images/qasder.html over flowing] [http://www.lairdil.org/publications/docs/monsatrac.html substitute teacher training] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/sabasdron.html signorie] [http://www.bebebiz.fr/dump/sqldump/golnrnov.html traffic secrets] [http://www.fizzi.fr/photo/vignette/pics/zc4tpasa.html tuxhorn] [http://www.livrereligieux.com/photos/59/xzetrefi.html superior court of california santa clara] [http://portelli.com/articles/docs/sitemap.html link] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/zdekosi.html refurbished computer supplies] [http://www.cnos.fr/dump/sqldump/alrorac.html coleslaw] [http://www.fizzi.fr/photo/vignette/pics/enbohenre.html usagi] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/eldarchi.html jcpenney] [http://freetosell.com/shop/personalize/images/index.html home] [http://www.cnos.fr/dump/sqldump/letodelnr.html sell home fast] [http://vherlandhosting.com/site1/modules/files/fiboc4.html plke] [http://freetosell.com/shop/personalize/images/monlizfo.html lyric no pigeon sporty thief] [http://portelli.com/articles/docs/ricget.html pow mia] [http://vherlandhosting.com/site1/modules/files/fucazdar.html marriott hotel tampa airport] [http://chabadnewsonline.com/a/wp-content/images/baspasra.html diaper covers] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/etinsalo.html rough justice] [http://www.lairdil.org/publications/docs/koenzarl.html virus guides] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/dardefa.html petmate] [http://www.fizzi.fr/photo/vignette/pics/plerwne.html 5th wheel camper] [http://citiesamerica.com/wp/wp-content/cache/userpics/tanocah.html synthesis] [http://clearcutmedia.tv/development/images/banners/120x210_logo/dombofica.html new car loan tenafly] [http://www.bebebiz.fr/dump/sqldump/rolsedbob.html again arms ever if in youre] [http://www.cnos.fr/dump/sqldump/index.html www] [http://www.cnos.fr/dump/sqldump/fevpas.html design and engineering services] [http://www.bebebiz.fr/dump/sqldump/henhen.html pa modular homes] [http://www.top-charter.com/img/photos/cube/thumbs/neqashen.html pepper spray protection] [http://www.lairdil.org/publications/docs/index.html page] [http://www.lairdil.org/publications/docs/rehensaw.html web conferencing provider] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/xbasnod.html apple cider vinegar benefits] [http://free-online-casinos.com/autorank/TopSites/oulodequa.html caitlin wachs] [http://www.webtolosa.fr/dump/cache/darplva.html mineral sands in australia] [http://www.top-charter.com/img/photos/cube/thumbs/alnrmo.html virtual pc 8] [http://citiesamerica.com/wp/wp-content/cache/userpics/cozelxb.html logistics outsourcing] [http://www.bebebiz.fr/dump/sqldump/kofuze.html cemetary photo] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/lorowl.html used portable trade show displays] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/relletoge.html launch radio] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/quadela.html video studio 8 serial] [http://www.fizzi.fr/photo/vignette/pics/trtaou.html www.unitedcountry.com] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/oloracrol.html north olmsted high school media center] [http://www.livrereligieux.com/photos/59/varfok.html university teacher evaluation] [http://portelli.com/articles/docs/fevc4tv.html brown girl] [http://christian-jackson.com/gallery/data/media/6/pics/riclacav.html enon baptist church alabama] [http://www.cnos.fr/dump/sqldump/qaslaa.html no romeo underwear] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/cnaorlo.html michigan capitol building picture] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/monvire.html big muscles gallery] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/foksaboc.html asian jewellery shops] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/fokxsit.html security tag] [http://www.webtolosa.fr/dump/cache/sitemap.html webmap] [http://vherlandhosting.com/site1/modules/files/deldombas.html illinois high school football coaches association] [http://www.cnos.fr/dump/sqldump/alchierb.html ladainian tomlinson] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/sacaxdar.html cell phone rental] [http://free-online-casinos.com/autorank/TopSites/sitemap.html webmap] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/cnafevb.html the rail bound brook] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/tanrdel.html mermaid tattoos] [http://portelli.com/articles/docs/zxvarerac.html myrtle beach condo special] [http://freetosell.com/shop/personalize/images/sitemap.html sitemap] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/monchif.html andritz sprout bauer inc] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/sitemap.html web] [http://clearcutmedia.tv/development/images/banners/120x210_logo/infitaric.html preteen lolitas lolitas world] [http://citiesamerica.com/wp/wp-content/cache/userpics/noacel.html movie star] [http://www.livrereligieux.com/photos/59/virelbasr.html white swan uniform] [http://portelli.com/articles/docs/debasc.html bird electronics] [http://portelli.com/articles/docs/golhenno.html moped scooters] [http://clearcutmedia.tv/development/images/banners/120x210_logo/index.html sitemap] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/cocarelro.html carnage] [http://www.bebebiz.fr/dump/sqldump/c4tnerac.html zirconium silicate] [http://free-online-casinos.com/autorank/TopSites/varliq.html program database manager mismatch please check] [http://www.cnos.fr/dump/sqldump/zarlafeve.html home owner loan] [http://citiesamerica.com/wp/wp-content/cache/userpics/ricnrsael.html moa] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/rolgol.html toothbrush] [http://www.webtolosa.fr/dump/cache/rolfunrc.html lindsey leslie] [http://clearcutmedia.tv/development/images/banners/120x210_logo/caouel.html night of the living shred soundtrack] [http://www.bebebiz.fr/dump/sqldump/letocpasd.html acoustic guitar tranducer] [http://www.lairdil.org/publications/docs/domzeldr.html earth gujrat in quake] [http://www.livrereligieux.com/photos/59/sitalsedo.html endo] [http://vherlandhosting.com/site1/modules/files/vierfo.html dove] [http://citiesamerica.com/wp/wp-content/cache/userpics/faoubofin.html ohio college with competition cheer squad] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/monmexl.html best fat burners] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/wcnacbrer.html greek women] [http://chabadnewsonline.com/a/wp-content/images/elerle.html kip winger photo] [http://www.fizzi.fr/photo/vignette/pics/raccnovi.html award bios editor plugins] [http://freetosell.com/shop/personalize/images/nrpasz.html mississippi land for sale] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/fiquadom.html allele specific oligonucleotides] [http://www.lairdil.org/publications/docs/varcza.html texas life insurance company] [http://www.bebebiz.fr/dump/sqldump/index.html website] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/getolo.html wulf limousin farm] [http://christian-jackson.com/gallery/data/media/6/pics/cobugc.html audition dancer jackson janet] [http://vherlandhosting.com/site1/modules/files/acelfokx.html ytmnd] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/brvibugqa.html pac man] [http://clearcutmedia.tv/development/images/banners/120x210_logo/cnazel.html signs of puberty] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/cnefad.html machinable plastic] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/dexeldar.html terry hornbuckle] [http://www.top-charter.com/img/photos/cube/thumbs/xetore.html etrusco dupont] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/trpasr.html international shipping rates] [http://www.fizzi.fr/photo/vignette/pics/ctrdeq.html trailer kit] [http://portelli.com/articles/docs/getbasfe.html american school] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/olofumonc.html the doors riders on the storm] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/koalvi.html real estate sales forms] [http://portelli.com/articles/docs/vardom.html the cattle range] [http://www.lairdil.org/publications/docs/wsedla.html rio beach] [http://www.bebebiz.fr/dump/sqldump/trocbrqa.html audre] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/laetneric.html static x mp3] [http://www.lairdil.org/publications/docs/index.html page] [http://www.cnos.fr/dump/sqldump/cnaoloa.html nadia bjorlin] [http://www.cnos.fr/dump/sqldump/delrel.html easy camping recipes] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/orhenkoz.html street prostitution] [http://www.livrereligieux.com/photos/59/cataenalz.html supply chain inventory management] [http://free-online-casinos.com/autorank/TopSites/dometplbo.html recruitment research] [http://free-online-casinos.com/autorank/TopSites/sedc4tcab.html well lived life] [http://citiesamerica.com/wp/wp-content/cache/userpics/c4tfiloer.html saxtons river real estate] [http://portelli.com/articles/docs/plfixz.html playmate gallery 2002] [http://freetosell.com/shop/personalize/images/nomonde.html bikini mp3] [http://free-online-casinos.com/autorank/TopSites/qasc4tf.html embora wellness] [http://freetosell.com/shop/personalize/images/sitbas.html aim buddy icons] [http://citiesamerica.com/wp/wp-content/cache/userpics/innrinr.html pink scissors] [http://free-online-casinos.com/autorank/TopSites/index.html url] [http://www.cnos.fr/dump/sqldump/wriclidro.html davy jones] [http://www.cnos.fr/dump/sqldump/salinra.html on the internet nobody knows you re a dog] [http://www.top-charter.com/img/photos/cube/thumbs/monsachi.html online maps florida] [http://www.webtolosa.fr/dump/cache/letoric.html vacations packages las vegas] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/cozarfevf.html cirrosis] [http://www.cnos.fr/dump/sqldump/index.html home] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/incric.html free online puzzles] [http://www.cnos.fr/dump/sqldump/delnob.html see a lap dance] [http://clearcutmedia.tv/development/images/banners/120x210_logo/index.html web] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/lic4tdr.html movie theater in louisville ky] [http://vherlandhosting.com/site1/modules/files/cinxla.html exclusive aurora borealis vacations] [http://free-online-casinos.com/autorank/TopSites/qasneca.html wild party] [http://www.cnos.fr/dump/sqldump/index.html home] [http://www.bebebiz.fr/dump/sqldump/chilichit.html kfor] [http://www.bebebiz.fr/dump/sqldump/dereltro.html black bears] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/sitemap.html www] [http://free-online-casinos.com/autorank/TopSites/sasitvarb.html plait hairstyles] [http://www.fizzi.fr/photo/vignette/pics/index.html www] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/nefevet.html microsoft word tutorials free] [http://www.lairdil.org/publications/docs/lofokri.html pny quadro fx 4400] [http://www.fizzi.fr/photo/vignette/pics/nogetelg.html testosterone cream women] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/reacckofa.html lil keke] [http://www.webtolosa.fr/dump/cache/favarm.html index of] [http://portelli.com/articles/docs/cobrnepas.html ovulation test] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/qasfalid.html more than a feeling] [http://www.bebebiz.fr/dump/sqldump/boccnafa.html religious medals] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/letotrde.html charlier companion] [http://www.top-charter.com/img/photos/cube/thumbs/sitemap.html domain] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/sarebas.html red melamine dinnerware] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/gollazel.html porsche engine] [http://www.fizzi.fr/photo/vignette/pics/canooloi.html candy shop by 50 cent] [http://www.cnos.fr/dump/sqldump/quasaqua.html fumina hara] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/requasit.html picture of vaslav nijinsky] [http://free-online-casinos.com/autorank/TopSites/sabasdo.html home repair wa] [http://portelli.com/articles/docs/index.html web] [http://christian-jackson.com/gallery/data/media/6/pics/trocdar.html wwe diva stacy keibler.] [http://vherlandhosting.com/site1/modules/files/fuacelz.html a whole new world music] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/domvid.html math terms] [http://homesinwilsonnc.com/MBRealEstateListings/thumbs/bocqasri.html readiness command] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/plpasb.html elvis photos] [http://girlsinsurf.com/gisgallery/g2data/albums/fantly/xlimexcas.html anna falchi] [http://www.top-charter.com/img/photos/cube/thumbs/sitemap.html domain] [http://www.fizzi.fr/photo/vignette/pics/delcpask.html medical contract manufacturer] [http://citiesamerica.com/wp/wp-content/cache/userpics/index.html url] [http://dodgy-gear.co.uk/Oldgalleries/albums/userpics/10001/defokd.html car pricing] [http://www.bebebiz.fr/dump/sqldump/mexboc.html niki blonde] [http://www.lairdil.org/publications/docs/zarzar.html cidaemon] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/index.html sitemap] [http://chabadnewsonline.com/a/wp-content/images/fokzelco.html php order by rand] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/c4tquaor.html short jokes] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/vigetet.html sine theta] [http://www.webtolosa.fr/dump/cache/rericcabo.html the band guitar tab] [http://citiesamerica.com/wp/wp-content/cache/userpics/colare.html mexico telescope] [http://www.cnos.fr/dump/sqldump/etpasco.html california home equity loan] [http://friends-of-north-kigezi-diocese.co.uk/friends/wp-content/uploads/2007/03/delnrf.html infiniti suv 2003] [http://flixtondancestudio.co.uk/board/gallery/upload/pics/cache/noenbas.html london drugs canada] [http://clearcutmedia.tv/development/images/banners/120x210_logo/inbuglabo.html diamond ring wholesale] [http://www.lairdil.org/publications/docs/sitemap.html domain] [http://www.cnos.fr/dump/sqldump/deelcabo.html fried green tomatoes] [http://www.webtolosa.fr/dump/cache/getorzel.html dog muzzles] [http://www.top-charter.com/img/photos/cube/thumbs/cadeleltc.html doc hollywood]
 
{| align="right"
 
{| align="right"
 
   | __TOC__
 
   | __TOC__

Revision as of 11:23, 5 March 2008

i like dark chocolate chloe 6000704 video interview with emma watson and daniel radcliffe free autocad blocks wholesale silver beads i friends letter designs minnie the moocher mt.st. helens 1980 eruption giantess video clips cracked asian pictures splenda.com mythical creatures dining room light fixtures salvador dali turn me on website inner tube filler gif over flowing substitute teacher training signorie traffic secrets tuxhorn superior court of california santa clara link refurbished computer supplies coleslaw usagi jcpenney home sell home fast plke lyric no pigeon sporty thief pow mia marriott hotel tampa airport diaper covers rough justice virus guides petmate 5th wheel camper synthesis new car loan tenafly again arms ever if in youre www design and engineering services pa modular homes pepper spray protection page web conferencing provider apple cider vinegar benefits caitlin wachs mineral sands in australia virtual pc 8 logistics outsourcing cemetary photo used portable trade show displays launch radio video studio 8 serial www.unitedcountry.com north olmsted high school media center university teacher evaluation brown girl enon baptist church alabama no romeo underwear michigan capitol building picture big muscles gallery asian jewellery shops security tag webmap illinois high school football coaches association ladainian tomlinson cell phone rental webmap the rail bound brook mermaid tattoos myrtle beach condo special sitemap andritz sprout bauer inc web preteen lolitas lolitas world movie star white swan uniform bird electronics moped scooters sitemap carnage zirconium silicate program database manager mismatch please check home owner loan moa toothbrush lindsey leslie night of the living shred soundtrack acoustic guitar tranducer earth gujrat in quake endo dove ohio college with competition cheer squad best fat burners greek women kip winger photo award bios editor plugins mississippi land for sale allele specific oligonucleotides texas life insurance company website wulf limousin farm audition dancer jackson janet ytmnd pac man signs of puberty machinable plastic terry hornbuckle etrusco dupont international shipping rates trailer kit american school the doors riders on the storm real estate sales forms the cattle range rio beach audre static x mp3 page nadia bjorlin easy camping recipes street prostitution supply chain inventory management recruitment research well lived life saxtons river real estate playmate gallery 2002 bikini mp3 embora wellness aim buddy icons pink scissors url davy jones on the internet nobody knows you re a dog online maps florida vacations packages las vegas cirrosis home free online puzzles see a lap dance web movie theater in louisville ky exclusive aurora borealis vacations wild party home kfor black bears www plait hairstyles www microsoft word tutorials free pny quadro fx 4400 testosterone cream women lil keke index of ovulation test more than a feeling religious medals charlier companion domain red melamine dinnerware porsche engine candy shop by 50 cent fumina hara picture of vaslav nijinsky home repair wa web wwe diva stacy keibler. a whole new world music math terms readiness command elvis photos anna falchi domain medical contract manufacturer url car pricing niki blonde cidaemon sitemap php order by rand short jokes sine theta the band guitar tab mexico telescope california home equity loan infiniti suv 2003 london drugs canada diamond ring wholesale domain fried green tomatoes dog muzzles doc hollywood

GC100.jpg

GC100 is a device which allows you to have remote connection almost anywhere. It's a network device which will forward all your data to :

  • couple of serial ports
  • IR senders and/or sensors
  • several relays

For more details about the product check manufacturer web site.

Send IR codes

LinuxMCE implementation of GC100 assumes that in device tree we'll have children and the messages are actually addressed to them instead of GC100 itself.

So when you are sending "ON" to TV controlled by GC100, the message is routed to the GC100, it finds infrared code for "ON" for that specific TV, sends a command to gc100 to send a specific infrared sequence, which will blink IR sender connected to specific port, and the TV will turn on.

The only two commands that GC100 implements itself are : CMD_Send_Code used to test which IR is suitable for your equipment and CMD_Learn_IR used to learn new IR codes.

Learn IR codes

The learning device is actually unrelated to GC100. It may be plugged into one of GC100's serial ports (don't forget to set them to 9600 bps), or in regular serial port, just be sure you specified right port in GC100 device data.

There are several other devices that support learning of infrared codes : IRTrans, Tira, USB_UIRT.

Learning is done from web page. When clicking "Learn" gc100 will start a thread that will try to get data from the port. If nothing is received in 30 seconds the thread will die. The page will continue to refresh trying to see if anything was added, but after 30 seconds it's useless.

Sensors

The gc100 jacks are by default configured as IR transmitters, but they can be configured to function as sensors. The sensors are, in their most basic form, two wires connected to a jack plug. When you cross them, a "sensor tripped" event is emitted. I am not currently aware of how this is supposed to function, who will intercept the event and how will it react to it. One idea for using a sensor is attaching a doorbell button to it, which, when pressed, will notify you in some way.

You must go into the gc100's web panel and set the input jack to 'sensor w/ auto notify' to use an i/r jack for a sensor.

How to

Install

The device is not quite plug&play. You have to perform a factory reset and to add it from orbiter ("Add GC100" button).

A script will do some tricks with IP, will submit some pages on GC100's interface and so on. It will install needed software and after that it should say that device is ready to use (don't forget to quickreload)

Before the first use

  • Insert proper wires in relays, devices in serial ports, IR LEDs and/or sensors.
  • Go to device's webpage and set proper inputs/outputs, baud rates and so on.
  • Add child devices in LinuxMCE-admin webpage and set proper device data to match the wiring.

This should do it.

Changes in LinuxMCE 0710 beta 4

The way the gc100 is configured in the database changes in LinuxMCE 0710 beta 4. If you are upgrading from a previous release and have a gc100 set up, you will have to reconfigure it.

The device tree will now have children for each relay, transmitter and sensor port. These are autodetected depending on the settings made to the gc100 itself and updated as the settings change.

If until now you would put a TV directly under the gc100, you will have to put it under a transmitter child from now on. This will tell the gc100 which port to use to send the code, instead of sending it using all available transmitters like it did until now. This will allow you to add more IR devices which use the same codes without stepping on each other's toes, since the IR codes will be routed just to the target device. The old functionality is still in place and you can still add a TV directly under the gc100, but make sure you mark the checkbox that says "Don't autoconfigure" if you don't want the gc100 to manage its children, so your device remains in its place.

This is also true for relays. Add your lights, or other devices that support On and Off commands, under the relay children. The On and Off commands will be routed to the right relay this way.

Known Problems

MAC detection

--Nite man 06:03, 25 January 2008 (PST) To solve the MAC detection problem replace the function get_gc100mac() in the script /usr/pluto/bin/gc100-conf.pl by new one below:

sub get_gc100mac {
   my($mac, $page, $ret);

   `curl http://192.168.1.70/Commands.cgi -o gc100mac1 --silent`;
   `curl http://192.168.1.101/Commands.cgi -o gc100mac2 --silent`;

   open FILE, "gc100mac1";
   $ret = read FILE, $page, -s "gc100mac1";
   close FILE;

   unless($page) {
       open FILE, "gc100mac2";
       $ret = read FILE, $page, -s "gc100mac2";
       close FILE;
   }

   ($mac) = $page =~ /((?:[\dA-F]{2}-){5}[\dA-F]{2})/i;

   if($mac) {
       $mac =~ tr/\-/\:/;
       loggc("Mac Found $mac\n");
       system "rm -f gc100mac1 gc100mac2";
       return $mac;
   } else { exit 1 }

}

or apply that [gc100-conf.pl.patch]

Currently the support for the gc100 in LinuxMCE is broken, at least for some models or firmware versions. The /usr/pluto/bin/gc100-conf.pl script is for some reason unable to determine the gc100's MAC Adress after it has been reset to factory defaults. As a result it is only half configured and not added to the system properly.

The only known workaround [1] [2] at this time is to manually edit the perl script, and hardcode the MAC address of your gc100. In short, find this line in the script:

sub get_gc100mac {

Then insert this line immediately following it (replace 00:00:00:00:00:00 with the adress of your gc100):

return "00:00:00:00:00:00";

As a result it should look something like this now:

        exit(4);
  }
} 
    
sub get_gc100mac {
  
  return "00:00:00:00:00:00";
  
  `curl http://192.168.1.70/Commands.cgi -o gc100mac1 --silent`;
  `curl http://192.168.1.101/Commands.cgi -o gc100mac2 --silent`;
  open(FILE,"gc100mac1");
  @data1 = <FILE>;
  close(FILE);

Reset the gc100 to factory defaults if necessary and you should be able to add it from an orbiter as described above.

Another possible workaround might be described on the Plutohome wiki for the gc100, under Complete Manual Install.

Firmware versions known to be affected:

  • 2.4-06 (GC100-06)

Serial Port

The GC100's serial port does not work under LinuxMCE without a small modification, see: Re: GC100 + CM11 setup

The following commands should correct this issue (and make a backup copy just in case):

mv /usr/pluto/bin/gc100-serial-bridge.sh /usr/pluto/bin/gc100-serial-bridge.sh.backup
sed -e 's/false/0/g' /usr/pluto/bin/gc100-serial-bridge.sh.backup >/usr/pluto/bin/gc100-serial-bridge.sh

It basicly replaces false with 0 in the /usr/pluto/bin/gc100-serial-bridge.sh file. Afterwards a reboot may be in order.

Firmware version 3.0 and later

gc100 with firmware version 3.0 and later is Plug&Play, but not yet supported as such by LinuxMCE. It implements a DHCP client and also has a discovery beacon. Because it is able to get an IP address from the DHCP server, you won't be able to add it using the manual method describe here when using a default installation. You either have to use the completely manual installation procedure described on the Plutohome Wiki for gc100, if you know what IP address the DHCP server gave it, or temporarily disable the DHCP server on the core (write down the DHCP settings, because they are erased from the database when you disable the DHCP server from Pluto-Admin - you can also /etc/init.d/dhcp3-server stop, add the gc100 and /etc/init.d/dhcp3-server start, without erasing the database).

Implementation details

In gc100.cpp there is a lot of code for format conversion and other stuff. Practically it's not a big deal it receives a command, find a proper IR sequence and sends it to gc100.

Operating the relays, IR transmitters, and sensors

The gc100 software architecture uses two threads to communicate with the gc100 regarding relays, IR transmitters and sensors, one for sending messages (SocketThread) and one for receiving (EventThread). The reason for this is that the gc100 protocol isn't completely a request-reply protocol, even if it seems like that at first. The gc100 can initiate a transmission when a sensor is tripped, enough to break the request-reply paradigm. The program was designed to treat the communication as asynchronous. Messages are sent to the device without expecting a reply, and the replies are treated as independent events and state change reports, without linking a request to a reply in the program logic (except for the initialization phase).