Sachverhalt: Sachverhalt: A. X._ (Kläger) arbeitete seit dem 1. September 1998 für die Y._ AG (Beklagte) und wurde gemäss Arbeitsvertrag vom 1. August 2001 als Maschinist im Bereich Deponie und Umgebung beschäftigt. Sein Arbeitsbereich umfasste sämtliche maschinellen Tätigkeiten. Bei Bedarf konnte er auch im Betrieb (Lager, Werkstatt, etc.) eingesetzt werden. Am 19. Januar 2003 erlitt der Kläger einen Unfall und wurde für einige Tage hospitalisiert. Auch nach Spitalaustritt blieb er der Arbeit bis ca. 20. Mai 2003 fern. Als er sich wieder zur Arbeit meldete, schickte ihn die Beklagte weg mit der Begründung, sie habe ihn bereits am 17. Januar 2003 fristlos entlassen. A. X._ (Kläger) arbeitete seit dem 1. September 1998 für die Y._ AG (Beklagte) und wurde gemäss Arbeitsvertrag vom 1. August 2001 als Maschinist im Bereich Deponie und Umgebung beschäftigt. Sein Arbeitsbereich umfasste sämtliche maschinellen Tätigkeiten. Bei Bedarf konnte er auch im Betrieb (Lager, Werkstatt, etc.) eingesetzt werden. Am 19. Januar 2003 erlitt der Kläger einen Unfall und wurde für einige Tage hospitalisiert. Auch nach Spitalaustritt blieb er der Arbeit bis ca. 20. Mai 2003 fern. Als er sich wieder zur Arbeit meldete, schickte ihn die Beklagte weg mit der Begründung, sie habe ihn bereits am 17. Januar 2003 fristlos entlassen. B. Die vom Kläger erhobene Klage, mit der er neben der Feststellung, dass die (fristlose) Kündigung ungültig sei, von der Beklagten maximal Fr. 30'000.-- als Lohn- und Entschädigungszahlung forderte, wies das Arbeitsgericht des Kantons Luzern am 15. März 2005 ab, soweit es darauf eintrat. Gleich entschied am 23. August 2006 das Obergericht des Kantons Luzern, vor welchem der Kläger die Zusprechung von Fr. 30'000.-- beantragt hatte. B. Die vom Kläger erhobene Klage, mit der er neben der Feststellung, dass die (fristlose) Kündigung ungültig sei, von der Beklagten maximal Fr. 30'000.-- als Lohn- und Entschädigungszahlung forderte, wies das Arbeitsgericht des Kantons Luzern am 15. März 2005 ab, soweit es darauf eintrat. Gleich entschied am 23. August 2006 das Obergericht des Kantons Luzern, vor welchem der Kläger die Zusprechung von Fr. 30'000.-- beantragt hatte. C. Gegen dieses Urteil führt der Kläger eidgenössische Berufung. Er hält im Wesentlichen an seinem vor Obergericht gestellten Rechtsbegehren fest und stellt ein Gesuch um Gewährung der unentgeltlichen Prozessführung. Die Beklagte schliesst auf kostenfällige Abweisung der Berufung. 