Confirmed- Agere 164x Modem works with precompiled martian_modem. I'm using it to send this message. Bjorn. On 12/22/2009 08:10 PM, Marvin Stodolsky wrote: > Bjorn > > 64 bit is probably your problem. Per below, the compile is OK on my > 32 bit system. > > Just do the compile in the kdrivers/ folder. I'll send you the 32 bit > compiled martian_modem, > which you should copy to /usr/sbin/ You may will have to install 32 > bit versions of libc6 & libc6-dev to support it however. Only the > martian_dev driver need be 64 bit compiled on a 64 bit system. My gcc > is 4.4, but I can do a gcc-4.3 (or earlier compile if you need) > > MarvS > ---------- > /martian-full-20080625$ make > KERNEL_DIR=/usr/src/linux-headers-2.6.31-16-generic > make -C kmodule/ modules > make[1]: Entering directory `/usr/src/pkg/martian/martian-full-20080625/kmodule' > make -C /usr/src/linux-headers-2.6.31-16-generic > M="/usr/src/pkg/martian/martian-full-20080625/kmodule" modules > make[2]: Entering directory `/usr/src/linux-headers-2.6.31-16-generic' > CC [M] /usr/src/pkg/martian/martian-full-20080625/kmodule/martian.o > /usr/src/pkg/martian/martian-full-20080625/kmodule/martian.c: In > function ‘martian_isr’: > /usr/src/pkg/martian/martian-full-20080625/kmodule/martian.c:131: > warning: value computed is not used > CC [M] /usr/src/pkg/martian/martian-full-20080625/kmodule/marsio.o > /usr/src/pkg/martian/martian-full-20080625/kmodule/marsio.c:358: > warning: ‘mars_read_register_rem’ defined but not used > /usr/src/pkg/martian/martian-full-20080625/kmodule/marsio.c:371: > warning: ‘mars_write_register_rem’ defined but not used > CC [M] /usr/src/pkg/martian/martian-full-20080625/kmodule/mfifo.o > LD [M] /usr/src/pkg/martian/martian-full-20080625/kmodule/martian_dev.o > Building modules, stage 2. > MODPOST 1 modules > CC /usr/src/pkg/martian/martian-full-20080625/kmodule/martian_dev.mod.o > LD [M] /usr/src/pkg/martian/martian-full-20080625/kmodule/martian_dev.ko > make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-16-generic' > make[1]: Leaving directory `/usr/src/pkg/martian/martian-full-20080625/kmodule' > make -C modem/ all > make[1]: Entering directory `/usr/src/pkg/martian/martian-full-20080625/modem' > CC main.o > CC dumpers.o > CC log.o > CC session.o > CC mport.o > CC pty.o > CC sysdep.o > CC isr.o > CC smp.o > CC core_if.o > CC coresubst.o > CC link.o > CC tweakrelocsdynamic.o > CC coreadd.o > CC elf386tweakrelocs > LD marscore.o > TWEAK marscore.o > LD martian_modem > make[1]: Leaving directory `/usr/src/pkg/martian/martian-full-20080625/modem' > > > On Tue, Dec 22, 2009 at 9:22 AM, Bjorn Wielens <Uniacke1@xxxxxxxx> wrote: >> Any build successes/patches for these modems? >> My attempts to build result in the following errors: >> >> For 536/537: (Likely the result of this being a 64 bit system?) >> >> /home/blmwielens/intel-536-537/coredrv/softserial.c: In function >> ‘softserial_background_event_handler’: >> /home/blmwielens/intel-536-537/coredrv/softserial.c:365: error: request >> for member ‘ops’ in something not a structure or union >> /home/blmwielens/intel-536-537/coredrv/softserial.c:374: error: request >> for member ‘ops’ in something not a structure or union >> >> >> For Martian: >> mport.c:8:41: error: asm/page.h: No such file or directory >> mport.c: In function ‘mport_init’: >> mport.c:266: error: ‘PAGE_SIZE’ undeclared (first use in this function) >> mport.c:266: error: (Each undeclared identifier is reported only once >> mport.c:266: error: for each function it appears in.) >> mport.c:266: error: ‘PAGE_SHIFT’ undeclared (first use in this function) >> >> Thoughts/suggestions/ideas? >> >> >> >> >> >
Attachment:
signature.asc
Description: OpenPGP digital signature