Sachverhalt: Sachverhalt: A. Der 1969 geborene türkische Staatsangehörige G._ reiste im Jahr 1980 in die Schweiz ein und schloss hier die Volksschule ab. Danach war er als Hilfskraft bei verschiedenen Unternehmungen und zuletzt ab 1988 als Transporteur in einem metallverarbeitenden Betrieb tätig. Ab November 1997 bestand wegen persistierenden Rückenschmerzen eine Arbeitsunfähigkeit, was die Arbeitgeberin veranlasste, im Juni 1998 die Kündigung des Anstellungsverhältnisses per Ende September 1998 auszusprechen. Im Dezember 1998 meldete sich G._ bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle Bern zog Arztberichte bei und veranlasste einen Eingliederungsversuch, der erfolglos blieb. Nachdem verschiedene ambulante und stationäre medizinische Behandlungen nicht zu einer bleibenden Besserung des somatischen und mittlerweile auch psychischen Leidensbildes geführt hatten, holte die Verwaltung ein MEDAS-Gutachten vom 4. Juni 2002 ein und prüfte die Rentenfrage. Gestützt auf die fachärztlichen Feststellungen sprach sie dem Versicherten mir Verfügungen vom 21. Oktober 2002 Rentenleistungen zu. Am 25. Oktober 2002 hob die IV-Stelle diese Verwaltungsakte wiedererwägungsweise auf, und sie entschied neu über die Anspruchsberechtigung, indem sie G._ mit einer ersten Verfügung rückwirkend ab 1. Oktober 2002 eine halbe Invalidenrente nebst Zusatzrente für die Ehegattin und einer Kinderrente für die Tochter (geb. im Januar 1991), und mit einer zweiten Verfügung eine ab 1. November 1999 laufende Kinderrente für den Sohn (geb. im November 1999) zusprach. Dies verband sie mit dem Hinweis, dass über die Berechtigung auf die mit der ersten Verfügung zugesprochenen Leistungen für den Zeitraum vom 1. November 1998 bis 30. September 2002 nach Klärung von Dritt- resp. Verrechnungsforderungen zu befinden sein werde (Verfügungen vom 25. Oktober 2002). A. Der 1969 geborene türkische Staatsangehörige G._ reiste im Jahr 1980 in die Schweiz ein und schloss hier die Volksschule ab. Danach war er als Hilfskraft bei verschiedenen Unternehmungen und zuletzt ab 1988 als Transporteur in einem metallverarbeitenden Betrieb tätig. Ab November 1997 bestand wegen persistierenden Rückenschmerzen eine Arbeitsunfähigkeit, was die Arbeitgeberin veranlasste, im Juni 1998 die Kündigung des Anstellungsverhältnisses per Ende September 1998 auszusprechen. Im Dezember 1998 meldete sich G._ bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle Bern zog Arztberichte bei und veranlasste einen Eingliederungsversuch, der erfolglos blieb. Nachdem verschiedene ambulante und stationäre medizinische Behandlungen nicht zu einer bleibenden Besserung des somatischen und mittlerweile auch psychischen Leidensbildes geführt hatten, holte die Verwaltung ein MEDAS-Gutachten vom 4. Juni 2002 ein und prüfte die Rentenfrage. Gestützt auf die fachärztlichen Feststellungen sprach sie dem Versicherten mir Verfügungen vom 21. Oktober 2002 Rentenleistungen zu. Am 25. Oktober 2002 hob die IV-Stelle diese Verwaltungsakte wiedererwägungsweise auf, und sie entschied neu über die Anspruchsberechtigung, indem sie G._ mit einer ersten Verfügung rückwirkend ab 1. Oktober 2002 eine halbe Invalidenrente nebst Zusatzrente für die Ehegattin und einer Kinderrente für die Tochter (geb. im Januar 1991), und mit einer zweiten Verfügung eine ab 1. November 1999 laufende Kinderrente für den Sohn (geb. im November 1999) zusprach. Dies verband sie mit dem Hinweis, dass über die Berechtigung auf die mit der ersten Verfügung zugesprochenen Leistungen für den Zeitraum vom 1. November 1998 bis 30. September 2002 nach Klärung von Dritt- resp. Verrechnungsforderungen zu befinden sein werde (Verfügungen vom 25. Oktober 2002). B. G._ erhob gegen die Verfügungen vom 25. Oktober 2002 Beschwerde mit dem Antrag, es sei ihm rückwirkend ab 1. November 1998 eine ganze Invalidenrente zuzusprechen. Während des kantonalen Gerichtsverfahrens verfügte die IV-Stelle am 13. März 2003 die ab 1. Oktober 2002 zugesprochenen Renten auch für den Zeitraum vom 1. November 1998 bis 30. September 2002, wobei sie zugleich - im zwischenzeitlich erzielten Einvernehmen mit dem Versicherten - über eine Verrechnung mit geleisteten IV-Taggeldern und die Vergütung eines Drittanspruches befand. Daran hielt die Verwaltung auf die von G._ im Rentenpunkt erhobene Einsprache hin fest (Einspracheentscheid vom 5. September 2003). Hiegegen reichte der Versicherte wiederum Beschwerde ein. Das Verwaltungsgericht des Kantons Bern vereinigte die beiden Rechtsmittelverfahren und wies die Beschwerden mit Entscheid vom 30. Januar 2004 ab. Das Verwaltungsgericht des Kantons Bern vereinigte die beiden Rechtsmittelverfahren und wies die Beschwerden mit Entscheid vom 30. Januar 2004 ab. C. G._ lässt Verwaltungsgerichtsbeschwerde führen und sein vorinstanzliches Rechtsbegehren auf Zusprechung einer ganzen Invalidenrente ab 1. November 1998 erneuern. Die IV-Stelle beantragt die Abweisung der Verwaltungsgerichtsbeschwerde, ohne weiter zur Sache Stellung zu nehmen. Das Bundesamt für Sozialversicherung hat sich nicht vernehmen lassen.